7

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

python -m SimpleHTTPServer

有没有办法为 PHP 和 Apache 做到这一点?例如,一个将当前文件夹作为本地主机的命令?在 Mac 上。

4

3 回答 3

27

您可以在 5.4 及更高版本中启动 PHP 开发服务器:

php -S localhost:8008

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

于 2013-05-11T14:58:50.700 回答
5

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

于 2013-05-11T15:00:48.493 回答
0

在终端中,根据 index.php 文件(通常)前往目录并运行以下命令;

cd /Users/macuser/folder123/myphpsite
php -S localhost:8000

现在 index.php 已通过 URL 地址在浏览器中提供并在本地可用

http://localhost:8000

在出现一些错误之后,我觉得最好简单地给出一个不那么模棱两可的答案(恕我直言)而不编辑适合其他人的旧的和批准的答案。

于 2019-01-04T01:22:43.247 回答