在终端:
Melindas-MacBook-Pro:MelindaSterne Melinda$ php -S localhost:8888
PHP 7.2.17 Development Server started at Thu Apr 25 13:39:37 2019
Listening on http://localhost:8888
Document root is /Users/Melinda/Desktop/MelindaSterne
Press Ctrl-C to quit.
[Thu Apr 25 13:39:47 2019] ::1:53355 [404]: / - No such file or directory
在我昨晚用 Homebrew 安装了 sass、nodejs 和 gulp 之前,这个功能一直都很好用。今天我运行了一个
brew update
和
brew cleanup
但它仍然不起作用。
答案1
添加 index.php 页面即可加载该页面(而 index.html 则不会)。
答案2
这可能不是解决方案,但以下几点有助于调试或至少收集有关问题的更多信息:
仔细检查 /Users/Melinda/Desktop/MelindaSterne 中是否有 Web 服务器可以提供的文件。我认为这应该是 index.htm、index.html 或 index.php。但它可能有其他名称。
尝试通过删除似乎有损坏的 brew 包将系统恢复到工作状态:sass、nodejs 和 gulp。
brew uninstall sass
brew uninstall nodejs
brew uninstall gulp
如果 php 服务器开始工作,您可以尝试逐个添加软件包并在每次安装之间检查 php 服务器。
但是,如果卸载这 3 个包后 php 服务器仍未开始工作,则可能需要查找其他问题。