Pregunta ¿Cómo puedo ejecutar un php sin un servidor web?


Me gustaría preguntar si puedo ejecutar un php sin haber instalado un servidor web. ¿Tengo que usar el php como CGI y ejecutar mi página a través de la línea de comandos? Y si es así, ¿cuáles son los pasos que debo seguir para elegir mediante la instalación de php? Me refiero a las preferencias como CGI y los componentes después de ese paso?

Instalé el php 5.3.3 pero parece que no funciona, recibo varios mensajes de que el php5ts.dll falta y cuando pongo ese archivo en mi carpeta ext aparecen otros mensajes de error. ¿Hay algún archivo de configuración o pasos que deba usar? (¿es php 5.3.3 adecuado para hacer algo como esto?)

Si tengo que tener un servidor web instalado, ¿cómo puedo ejecutar mi código php a través de la línea de comandos?


32
2017-11-29 08:27


origen


Respuestas:


Normalmente debería poder ejecutar un archivo php (después de una instalación exitosa) simplemente ejecutando este comando:

$ /path/to/php myfile.php // unix way
C:\php\php.exe myfile.php // windows way

Puede leer más sobre cómo ejecutar PHP en modo CLI aquí.


Vale la pena agregar que PHP desde la versión 5.4 en adelante puede ejecutar un servidor web por sí mismo. Puede hacerlo ejecutando este código en una carpeta desde la que desea publicar las páginas:

$ php -S localhost:8000

Puede leer más sobre cómo ejecutar un PHP en un modo Servidor web aquí.


49
2017-11-29 08:36



Para el sistema de Windows, debe poder ejecutar php siguiendo los pasos a continuación:

  1. Descargue la versión de php que desea utilizar y colóquela en c: \ php.
  2. añada; c: \ php a la ruta del sistema utilizando cmd o gui.
  3. llamada $ php -S localhost:8000 comando en una carpeta desde la que desea servir las páginas.

1
2018-05-27 13:19



Ver https://github.com/php-pm/php-pm.

Funciona bien con sinfonía.

Pero estoy peleando con eso, tratando de ejecutar un Delgado aplicación


0
2017-11-09 20:10



Puede utilizar este tipo de programas para emular un servidor web Apache y ejecutar PHP en su computadora:

http://www.wampserver.com/en/

http://www.apachefriends.org/en/xampp.html


-8
2017-11-29 09:11