显然,您可以使用以下命令启动Python的临时服务器:
python -m SimpleHTTPServer
有没有办法为PHP和Apache执行此操作?例如一个命令将当前文件夹作为localhost服务?在Mac上。
答案 0 :(得分:21)
您可以使用以下版本启动版本5.4及更高版本的PHP开发服务器:
php -S localhost:8008
我不认为Apache支持任何类似的东西(本身就是一个Web服务器),但PHP dev服务器足以测试脚本,包括提供静态内容。
答案 1 :(得分:5)
PHP 5.4为PHP cli添加了一个简单的Web服务器。您可以使用php -S <addr>:<port>
启动它,它将通过端口<addr>
提供地址<port>
上的当前目录
答案 2 :(得分:0)
在终端中,按照正常操作转到带有index.php文件的目录,然后运行以下命令:
cd /Users/macuser/folder123/myphpsite
php -S localhost:8000
现在可以通过URL地址在浏览器中提供index.php并在本地使用它
http://localhost:8000
在遇到一些错误之后,我觉得最好是给出一个不太模糊的答案(imho),而不编辑适合其他人的过时且认可的答案。