Symfony e Dreamhost
Utilizzare Symfony dalla shell con Dreamhost spesso porta a ricevere oscuri errori in console come il seguente:
CODE:
-
~/dh$ php symfony
-
-
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/user/domain.com/data/symfony/bin/symfony.php on line 42
il problema dipende dal fatto che la console dell'hosting provider utilizza php4, anche se il vostro dominio funziona con php5.
Per risolverlo la soluzione più semplice è di richiamare staticamente l'interprete di php5 con il seguente percorso
CODE:
-
~/dh$ /usr/local/php5/bin/php symfony
alternativamente è possibile crearsi un alias modificando il file .bash_profile del vostro utente aggiungendo la seguente riga:
CODE:
-
alias php5='/usr/local/php5/bin/php'
e richiamando quindi symfony usando la più comoda sintassi:
CODE:
-
~/dh$ php5 symfony











[...] Symfony e Dreamhost [...]
[...] Symfony e Dreamhost [...]
[...] Symfony on Dreamhost – Non-english article walking through how to use symfony on dreamhost servers through the command line. [...]