Si has instalado PHP usando WAMP, vas a tener que seguir algunos pasos adicionales para poder ejecutar un archivo de PHP mediante la línea de comandos o consola.
Primero debes abrir una consola y como usas WAMP entonces tienes Windows como sistema operativo, así que vas a abrir la consola buscando cmd
en el menú de inicio y haces clic sobre Símbolo del sistema
Ahora tienes que usar el comando cd
seguido de la ruta completa de PHP en Wamp, en mi caso el comando completo es este:
cd c:\wamp64\bin\php\php7.3.1
Puedes encontrar la ruta completa en tu computadora, usando el explorador de archivos
Ahora que estás ubicado en la carpeta del archivo php.exe, puedes ejecutar PHP o cualquier archivo desde la línea de comandos. Vamos a hacer una prueba preguntando la versión de PHP al ejecutar este comando: php -v
Si todo funciona bien, verás una pantalla como esta:
Ahora para ejecutar un archivo utilizas el comando php
seguido de la ruta del archivo de PHP que deseas ejecutar. En mi caso tengo un archivo en esta ruta c:\wamp64\www\php\cmd\demo.php
, entonces el comando completo sería este:
php c:\wamp64\www\php\cmd\demo.php
El código de mi archivo PHP es este:
<?php
echo "Soy un comando ";
?>
Así que genera una salida como esta, cuando ejecuto el comando:
Si vas a ejecutar archivos de PHP desde la línea de comandos, con frecuencia, entonces puedes ahorrar el primer paso al agregar la ruta completa la variable PATH de Windows. De esta forma Windows sabrá en dónde está el programa php.exe
Para hacer esto, primero has una búsqueda de variables de entorno como se muestra en esta imagen, y luego haces clic en Editar las variables de entorno del sistema
Luego, en la siguiente pantalla haces clic sobre el botón Variables de Entorno.
En la siguiente pantalla, primero selecciones la variable Path
, luego haces clic en el botón Nueva
, esto hará que se abra otra ventana, en ella presionas el botón Nuevo
, esto hace que se agregue una fila al final, ahí debes agregar la ruta de tu archivo php.exe y finalmente cierras amabas ventanas presionando el botón Aceptar
.
NOTA: Debes cambiar c:\wamp64\bin\php\php7.3.1 por la ruta de tu archivo php.exe en tu computadora.
Ahora para que el cambio tenga efecto, debes cerrar y volver a abrir la consola de Windows y ahora ya puedes ejecutar el comando PHP desde cualquier lugar.