Python SimpleHTTPServer с PHP


Я python-m SimpleHTTPServer, но PHP-файлы не выполняются, вместо этого они просто были загружены.

Я слышал про WPHP в старом посте. Но я не знаю, как им пользоваться. Как я могу с ним работать ?

1 52

1 ответ:

причина, по которой веб-сервер Python отправляет ваши PHP-файлы в brower, скорее всего, потому, что он не настроен или не может обрабатывать PHP-файлы. См https://serverfault.com/questions/338394/how-to-run-php-with-simplehttpserver

PHP 5.4 имеет встроенный веб-сервер. Вы можете вызвать его из командной строки такой:

php [options] -S <addr>:<port> [-t docroot]

пример

C:\Users\Gordon>php -S 127.0.0.1:80 -t .
PHP 5.4.0 Development Server started at Sun Sep 02 14:20:28 2012
Listening on 127.0.0.1:80
Document root is C:\Users\Gordon
Press Ctrl-C to quit.

обратите внимание, что если вы опустите -t PHP будет использовать текущий рабочий каталог.