eyk*_*nal 16 python web-server
我刚刚在 Apple SE 中发现了这个很棒的提示:
从任何目录启动一个快速的网络服务器:
Run Code Online (Sandbox Code Playgroud)python -m SimpleHTTPServer 8000
有没有办法让这个解析 php 脚本,或者这适用于仅 html 的网站?
小智 20
我刚刚从 StackOverflow看到了这个答案。
基本上,python 的 webserver 默认没有配置为运行 php 文件,而是不要尝试重新配置 python 的 web 服务器,你可以简单地运行 php 的 web 服务器,它的工作方式几乎与 python 的 simplehttpserver 完全一样,使用
php [options] -S <addr>:<port> [-t docroot]
Run Code Online (Sandbox Code Playgroud)
例子:
php -S 127.0.0.1:80 -t .
Run Code Online (Sandbox Code Playgroud)
或者干脆
php -S 127.0.0.1:80
Run Code Online (Sandbox Code Playgroud)
使用当前工作目录。
编辑:忘了说,如果您需要使用端口 80,似乎有必要以 root 身份运行它,但如果您指定更高的端口号(如 8080),则没有必要这样做。感谢您指出这一点,迈克·休斯顿!
| 归档时间: |
|
| 查看次数: |
34124 次 |
| 最近记录: |