Подтвердить что ты не робот

Python SimpleHTTPServer с PHP

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

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

4b9b3361

Ответ 1

Причина, по которой веб-сервер Python отправляет ваши файлы PHP в браузер, вероятнее всего, потому что он не настроен или не способен обрабатывать файлы PHP. См. https://serverfault.com/info/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 будет использовать текущий рабочий каталог.