显然,你可以使用以下方法使用Python启动临时服务器:
python -m SimpleHTTPServer
有没有一种方法可以使用PHP和Apache来完成这个操作?比如一个命令可以将当前文件夹作为本地主机服务?在Mac上。
显然,你可以使用以下方法使用Python启动临时服务器:
python -m SimpleHTTPServer
您可以使用以下命令在 PHP 5.4 及以上版本中启动开发服务器:
php -S localhost:8008
我不认为Apache支持类似的功能(因为它本身就是一个Web服务器),但PHP开发服务器足以测试脚本,包括提供静态内容。
PHP 5.4增加了一个简单的Web服务器到PHP cli。您可以使用php -S <addr>:<port>
命令启动它。它将通过端口<port>
在地址<addr>
上服务于当前目录。
在终端中,前往包含 index.php 文件的目录(通常是)并根据以下内容运行:
cd /Users/macuser/folder123/myphpsite
php -S localhost:8000
现在,index.php已经被提供并且可以通过URL地址在浏览器中本地访问。
http://localhost:8000
在遇到一些错误后,我觉得直接给出一个不那么模棱两可的答案(个人意见),而不是编辑那些旧的、已经通过审核的答案来适应其他人,这是一个好主意。