0

首先,我使用 Homebrew 的 PHP 7.1 运行 macOS High Sierra

我还按照代客文档的要求,并尝试了这些问题:代客(Laravel):找不到DNS地址Laravel代客,尽管如此,当我导航到项目时它仍然有效.dev,我只是得到“它有效!” 我在 ping 时遇到问题,但事实证明这是 macOS 防火墙中的隐身模式。

我在这个目录中设置了 Laravel,所以我应该得到默认的启动页面,对吗?

另外,如果它很重要,这是我用来安装 PHP 7.1 本身的行:brew install php71 --with-httpd --with-pear --with-postgresql --with-thread-safety --with-homebrew-curl

4

2 回答 2

1

You should check your settings related to firewall. Make sure you are allowing pings and ICMP.

To check it on a Mac :

System Preference > Security & Privacy > Firewall > Firewall Options

于 2017-10-30T07:07:12.843 回答
0

这听起来像是macos预装的Apache在80端口运行。在启动valet之前,请确保Apache已停止。

您可以使用以下命令:sudo apachectl stopsudo apachectl -k stop停止 Apache,然后您可以继续进行代客处理。

希望能帮助到你。

于 2018-10-09T14:37:59.853 回答