Ejecutar un archivo en PHP

Muhammad Abubakar 30 enero 2023
  1. Ejecute un archivo PHP en XAMPP
  2. Ejecute archivos PHP usando la línea de comandos
Ejecutar un archivo en PHP

Este tutorial demuestra las formas de ejecutar un archivo en PHP. Hay dos formas de ejecutar un archivo PHP:

  • Podemos ejecutar un archivo PHP usando un servidor web, que puede ser Apache, Nginx o IIS. Este método puede permitirle ejecutar scripts PHP en un navegador web.
  • También podemos ejecutar un archivo PHP mediante una línea de comandos sin ningún servidor.

Ejecute un archivo PHP en XAMPP

El Xampp es parte del servidor Apache, que nos ayuda a ejecutar scripts PHP localmente en la computadora. Si tiene que ejecutar scripts PHP desde un servidor web, deberá configurarlo con uno de los servidores de Internet que lo admita.

Para Windows, el servidor web IIS se considera uno de los servidores más utilizados. En el futuro, Apache y Nginx son servidores web ampliamente utilizados para otros marcos de trabajo.

La ejecución de un archivo PHP requiere herramientas específicas como PHP y MySQL y servidores como Apache. En lugar de descargar todos los que mencionamos, le recomendamos que solo descargue e instale un programa como XAMPP; esto le proporcionará todo lo que necesita en el paquete de instalación. Lo mejor de XAMPP es que es compatible con Windows, Linux y macOS.

Siga los pasos a continuación para ejecutar un archivo PHP a través de XAMPP.

  • El primer paso es descargar el servidor XAMPP.
  • Después de la descarga, vaya al navegador web y verifique su servidor para verificar si está funcionando correctamente. Escriba http://localhost en el navegador y observe la página predeterminada de XAMPP.
  • Después de eso, lo más importante es la ubicación donde colocas el archivo PHP. Tras la instalación del programa informático XAMPP, encontrará el catálogo htdocs, que es la raíz del archivo de su espacio de servidor web predeterminado: localhost. Entonces, cuando vaya al enlace http://localhost/example.php, el servidor intentará descubrir el registro example.php debajo del directorio htdocs.
  • Dependiendo del sistema operativo que estés utilizando, el área del directorio htdocs cambia. Para Windows, se encontrará en C:\xampp\htdocs. Para los usuarios de Linux y macOS, se encontrará en /opt/lampp/htdocs. Una vez que haya encontrado el área del directorio htdocs, comenzará a crear el script PHP de inmediato y ejecutarlo en su navegador.

Con los pasos anteriores, puede ejecutar fácilmente un archivo PHP en su navegador local y trabajar fácilmente en PHP.

Ejecute archivos PHP usando la línea de comandos

Para ejecutar el archivo PHP mediante la línea de comandos, debe conocer la ubicación del archivo. Su terminal IDE debe estar en esa misma ubicación y el script ejecutable debe estar en la instalación de PHP.

Para los clientes de Windows, necesita descubrir el archivo php.exe debajo del directorio donde se introduce PHP. Por otro lado, los usuarios de Linux o macOS deben encontrarlo en /usr/bin/php.

En Linux y macOS, puede utilizar bastante el acceso directo de PHP desde cualquier directorio. Una vez que conozca el área de su registro ejecutable PHP, debe ingresar el título del registro PHP, que debe ejecutar desde la interfaz de línea de comandos.

Para usuarios de Linux y macOS, use este comando a continuación.

php my_example.php

Si usa Windows, debe conocer la ubicación completa del script ejecutable para su ejecución. Se puede acceder al ejecutable de PHP en C:\php7\php.exe; lo utilizará para ejecutar el archivo PHP después de dar el comando.

Para usuarios de Windows, use este comando a continuación.

C:\php7\php.exe my_example.php

Como examinamos antes, los scripts PHP de línea de comandos se utilizan principalmente para programar asignaciones específicas de aplicaciones, como las siguientes.

  • borrar o crear cachés de aplicaciones
  • exportar / importar entidades marco
  • procesamiento Batch
  • otras tareas de propósito general

Generalmente, este tipo de tareas toma mucho tiempo para ejecutarse y no son adecuadas para ejecuciones en entornos web, ya que provocan errores de tiempo de espera.

Artículo relacionado - PHP File