我使用了 python -m SimpleHTTPServer ,但是PHP文件不会执行,而是直接下载了。
Python Web服务器将您的PHP文件发送给浏览器的原因很可能是因为未配置它或无法处理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.
请注意,如果省略,-tPHP将使用当前工作目录。
-t