Ejecutar archivos de php con wamp

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, asi que vas a abrir la consola buscando cmd en el menú de inicio y haces clic sobre Símbolo del sistema

Abrir una ventana de comandos en windows
Ventana de comandos

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

Ubicacion de archivo php.exe en Wamp
Ubicacion de archivo php.exe en Wamp

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:

Comando: versión de php
Salida del comando

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:

Ejemplo de ejecución de comando php
Ejemplo de comando php

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, debes correr este comando desde la consola de windows:

NOTA: Debes cambiar c:\wamp64\bin\php\php7.3.1 por la ruta de tu archivo php.exe en tu computadora.

set path="%path%;c:\wamp64\bin\php\php7.3.1"

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.

Ejecutar php desde cualquier ubicación
Ejecutar php desde cualquier ubicación

Articulos relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *