Inicio » Más con Symfony » Windows y Symfony » Ejecutando PHP desde la línea de comandos
Ejecutando PHP desde la línea de comandos
Para poder ejecutar las tareas de la línea de comandos de Symfony, debemos
asegurarnos de que se puede acceder a PHP.EXE desde la consola de comandos
y que se ejecuta correctamente:
Abre la consola de comandos, entra en C:\inetpub\wwwroot y ejecuta lo siguiente:
Debería aparecer el siguiente mensaje de error:

Si no se hace nada, la ejecución de PHP.EXE no es posible porque le falta la
librería MSVCR71.DLL. Por tanto, debemos encontrar ese archivo DLL e instalarlo
en el lugar adecuado.
El archivo MSVCR71.DLL es una vieja versión del runtime de Microsoft Visual
C++, que data del año 2003. Este archivo forma parte del paquete de .Net
Framework 1.1, que se puede descargar desde el sitio MSDN.
El archivo que necesitamos se encuentra instalado en el siguiente directorio:
C:\Windows\Microsoft.NET\Framework\v1.1.4322
Así que copia el archivo y pégalo en alguno de los siguientes directorios:
- en sistemas x64: directorio
C:\windows\syswow64
- en sistemas x86: directorio
C:\windows\system32
Si quieres ya puedes desinstalar el .Net Framework 1.1.
El archivo PHP.EXE ya se puede ejecutar en cualquier consola de comandos sin
que muestre ningún error:
PHP phpinfo.php
PHP check_configuration.php
Más adelante, comprobaremos que el archivo SYMFONY.BAT incluido en el sandbox
también se ejecuta correctamente, ya que es la línea de comandos de Symfony.
Puedes sugerir, comentar, criticar e informar de errores en contacto (arroba) librosweb.es