Antes de instalar symfony, necesitas comprobar que tu equipo tiene todo instalado
y configurado correctamente. Tóma un tiempo para leer este capítulo a conciencia
y sigue todos los pasos necesarios para verificar tu configuración, ya que puede
salvar tu día en el proceso.
En primer lugar, necesitas comprobar que tu equipo tiene un entorno de trabajo
favorable para el desarrollo web. Como mínimo, necesitas un servidor web (Apache,
por ejemplo), un motor de base de datos (MySQL, PostgreSQL, SQLite, o cualquier
motor de base de datos compatible con PDO), y PHP 5.2.4 o posterior.
El framework Symfony viene con una herramienta de línea de comandos que automatiza
una gran cantidad de trabajo por tí. Si eres usuario de sistemas operativos tipo
Unix, te sentirás como en casa. Si ejecutas un sistema Windows, también funcionará
bien, sólo tendrás que escribir algunos comandos en el prompt cmd.
note
Los comandos del shell Unix puede ser usados en un entorno Windows.
Si deseas usar herramientas como like tar, gzip, o grep en Windows
puedes instalar Cygwin. La documentación oficial está
un poco dispersa, por lo que una buena guía de instalación puede hallarse
aquí.
Los aventureros pueden también tratar con el
Windows Services for Unix.
de Microsoft.
Como las configuraciones de PHP pueden variar mucho de un SO a otro, o incluso
entre las diferentes distribuciones de Linux, tienes que comprobar que tu
configuración de PHP cumple los requisitos mínimos de symfony.
En primer lugar, asegúrate de que tienes instalado PHP 5.2.4, como mínimo,
mediante el uso de la función incorporada phpinfo() o ejecutando php -v en
la línea de comandos. Ten en cuenta que en algunas configuraciones, puedes tener
dos versiones de PHP instalado: una para la línea de comandos, y otro para la web.
Descarga el script symfony para comprobar la configuración en la siguiente URL:
http://sf-to.org/1.2/check.php
Guarda el script en algun lugar del directorio web raíz.
Lanza el script de comprobación de configuración en la línea de comandos:
$ php check_configuration.php
Si hay un problema con la configuración actual de PHP, la salida del comando te
dará pistas sobre lo que hay para arreglar y cómo solucionarlo.
También debes ejecutar el comprobador desde un navegador y solucionar los problemas
que podrías descubrir. Esto se debe a que PHP puede tener un archivo de configuración
php.ini distinto para estos dos entornos, con diferentes configuraciones.
note
No olvides de eliminar el archivo de tu directorio web raíz después.
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License license.