在当前目录中启动服务器(php/apache)

can*_*boy 4 php python apache macos terminal

显然,您可以使用Python启动临时服务器:

python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)

有没有办法为PHP和Apache做到这一点?例如,一个命令将当前文件夹作为localhost服务?在Mac上.

Ste*_*ppo 22

您可以使用以下版本启动5.4版及更高版本的PHP开发服务器:

php -S localhost:8008
Run Code Online (Sandbox Code Playgroud)

我不认为Apache支持任何类似的东西(本身就是一个Web服务器),但PHP dev服务器足以测试脚本,包括提供静态内容.


小智 5

PHP 5.4为PHP cli添加了一个简单的Web服务器.您可以启动它,php -S <addr>:<port>它将<addr>通过端口提供当前目录<port>