Как запустить php без веб-сервера?

Я хотел бы спросить, могу ли я запустить php без установки веб-сервера. Должен ли я использовать php, как CGI, и запускать мою страницу через командную строку? И если да, то каковы шаги, которые я делаю, я должен выбрать через установку php? Я имею в виду предпочтения как CGI и компоненты после этого шага?

Я установил php 5.3.3, но, похоже, не работает, появляется несколько сообщений о том, что php5ts.dll отсутствует, и когда я помещаю этот файл в свою папку ext, появляются другие сообщения об ошибках. Существуют ли какие-либо файлы конфигурации или шаги, которые я должен использовать? (php 5.3.3 подходит для выполнения чего-то подобного?)

Если у меня должен быть установлен веб-сервер, как я могу запустить свой PHP-код через командную строку?

Related of "Как запустить php без веб-сервера?"

Обычно вы можете запустить php-файл (после успешной установки), просто выполнив эту команду:

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

Вы можете узнать больше о запуске PHP в режиме CLI здесь .


Стоит добавить, что PHP начиная с версии 5.4 может самостоятельно запускать веб-сервер. Вы можете сделать это, запустив этот код в папке, из которой вы хотите обслуживать страницы:

 $ php -S localhost:8000 

Подробнее о запуске PHP в режиме веб-сервера вы можете прочитать здесь .

Для системы Windows вы можете запустить php, выполнив следующие шаги:

  1. Загрузите версию php, которую хотите использовать, и поместите ее в c: \ php.
  2. append; c: \ php на ваш системный путь с помощью cmd или gui.
  3. вызовите команду $ php -S localhost:8000 в папку, из которой вы хотите обслуживать страницы.

См. https://github.com/php-pm/php-pm .

Прекрасно работает с симфонией .

Но я борюсь с ним, пытаясь запустить тонкое приложение

Вы можете использовать эти программы для эмуляции веб-сервера apache и запуска PHP на вашем компьютере:

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

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