Para ejecutar Symfony2, el sistema debe cumplir con una lista de requisitos. Fácilmente puedes ver si el sistema pasa todos los requisitos ejecutando web/config.php en tu distribución de Symfony. Debido a que la CLI (por Command Line Interface o Interfaz de la línea de ordenes) a menudo utiliza un archivo de configuración php.ini diferente, también es una buena idea revisar tus requisitos desde la línea de ordenes por medio de:
$ php app/check.php
A continuación mostramos la lista de requisitos obligatorios y opcionales.
Si deseas utilizar Doctrine, necesitarás tener instalado PDO. Además, es necesario tener instalado el controlador de PDO para el servidor de base de datos que desees utilizar.