Applicazione zend Framework su server remoto[RISOLTO]

Ciao a tutti sto seguendo il tutorial, ottimo, su zend framework ho testato il tutto su un ambiente installato sul mio mac (MAMP), ora volevo provare a caricare l'applicazione un un mio server di Aruba, il punto è questo una volta fatto l'upload dei file quando voglio accedere al mio spazio tramite URL http://www.xxxxxx.it non riesco a visualizzare la pagina ma devo mettere  http://www.xxxxxx.it/Test/public.

Come posso fare?

inviato 4 anni fa
lollomea
modificato 4 anni fa
X 0 X

Devi mettere in public_html il tuo codice, il resto (directory application ecc.) devono essere nella directory protetta al di fuori di public_html.

risposto 4 anni fa
Mario Santagiuliana
Ciao ti ringrazio per la risposta io ho la mia cartella progetto con all'interno tutta la struttura con le cartelle application ecc e in public ho il mio file index.php quando carico il tutto sul mio server. Per poter vedere il sito devo mettere per forza la sottocartella public nell'url, è possibile fare in modo che quando accedo al mio sito mi vada in automatico dentro la cartella public senza specificare la sottocartella nell'url????lollomea 4 anni fa
X 0 X

va bene l'ftp del tuo progetto fatto a livello di root, ora per puntare direttamente all'interno della public devi fare cosi:

crea all'interno della root (dunque allo stesso livello della cartelal public) un file index.php che contengra queste specifiche: 

<?php include 'public/index.php';   

sempre in questo stesso livello creati un file .htaccess con queste speicifiche:  

SetEnv APPLICATION_ENV production   

RewriteEngine On 

RewriteRule .* index.php   

Ora non rimuovere l'.htaccess che trovi all'interno della public, ed assicurati che tutti i file accesibili all'esterno (immagini,css e file js) siano all'interno della public. A questo punto dovresti solo fare attenzione quando e se utilizzi la richiesta baseUrl che non include la /public ma dovrai aggiungerla te.   Così ti dovrebbe funzionare.. facci sapere!  

risposto 4 anni fa
jack.cap.rooney
Ciao Marco, grazie per la risposta era proprio quello che cercavolollomea 4 anni fa
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda