Buenas! Acá les dejo un tutorial muy bueno de configuración de Symfony en sistemas operativos Linux para aquel que le pueda interesar. Cualquier duda, me consultan:
[color=#4000BF]Como primer paso tenemos que descargar y descomprimir Symfony 2.0 dentro de nuestro /www.
Una vez que tengamos eso listo, navegamos hacia http://localhost/Symfony/web/config.php donde podemos ver las correcciones que necesita nuestro entorno para poder utilizar Symfony 2.0 sin problemas.
Ahora veamos como resolver los problemas mas comunes.
Tenemos que instalar y habilitar la extensión SQLite o PDO_SQLite.
Para esto corremos estos dos comandos:
apt-get install php5-sqlite
sudo /etc/init.d/apache2 restart
Cambiamos los permisos del directorio “app/cache/” para que el servidor web pueda escribir en él.
sudo chmod -R 777 /var/www/Symfony/app/cache
Cambiamos los permisos del directorio “app/logs/” para que el servidor web pueda escribir en él.
sudo chmod -R 777 /var/www/Symfony/app/logs
Seteamos el “date.timezone” en php.ini* (por ej: America/Argentina/Buenos_Aires).
sudo vim /etc/php5/apache2/php.ini
Buscamos la linea con “;date.timezone =” debajo de la sección “[Date]”, y lo seteamos con alguno de los valores posibles de Lista de timezones. Es importante quitar el punto y coma del comienzo de la línea para que esta ya no esté comentada.
sudo /etc/init.d/apache2 restart
Instalamos y habilitamos el acelerador de PHP APC.
sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart
Instalamos y habilitamos la extensión intl.
sudo apt-get install php5-intl
sudo /etc/init.d/apache2 restart
Seteamos a Off los short_open_tagen nuestro php.ini
sudo vim /etc/php5/apache2/php.ini
Buscamos la línea con «short_open_tag = On» y la cambiamos a «short_open_tag = Off»[/color]
Saludos!
Dami.