Salve a tutti, ho creato un piccolo sito web con symfony, ho
acquistato un dominio su Aruba con server Linux e MySql. Sono giunto
al momento del deploy, prima l'ho provato in locale: ho svuotato la
cache per prima cosa, poi ho copiato la cartella che contiene il
progetto nel mio server locale in var/www, avendo: var/www/
mio_progetto.
Ho assegnato i permessi corretti alle cartelle di log e di cache provo
a collegarmi e tutto funziona.
Lo stesso progetto con cache svuotata, ma con il file config/
database.yml modificato con i dati corretti per l'accesso al database
di aruba, l'ho copiato nella cartella root di aruba avendo una cosa
del genere:
/
|
/cgi-bin
|
/mio_progetto
|
/apps
/cache
/config
/data
/lib
/log
/plugin
/test
/web
symfony.php
la cartella cgi-bin è quella che vine fornita da aruba l'altra l'ho
inserita io. Ho provato a seguire la seguente guida:
http://petr.illodavi.de/2009/06/installare-un-progetto-symfony-su-aruba/
infatti ho aggiunto il file: /config/php.yml opportunamente
configurato, non sono riuscito a capire cosa intendeva dire con il
discorso di spostare la cartella che contiene il progetto. Ho provato
ad eseguire il comando php symfony freeze ma mi dice che non esiste...
Poi per quel che riguarda i permessi e commentare option follow
symlink dal file web/.htaccess non ci sono stati grossi problemi! Ma
purtroppo il risutlato è sempre:
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Vi ringrazio in anticipo per l'aiuto!