我已经完成了stackoverflow上提供的所有建议的帮助选项,但没有人设法用valet和可怕的ping * .dev(仅限macOS)来解决这个问题
视频教程似乎需要更新。几天之后(我没有回来或我已经退出头发的时间),我决定前往拉威尔安装网站看看我做错了什么,第一手。
简单明了。代客已将其.dev后缀更改为 .test
所以安装并启动代客后......
$ ping foo.test
以上将返回您正在寻找的ping。
但是,当我使用URL project.test时,该网站仍然没有出现。这只是把我送到我的阿帕奇"它的工作"页。我仍然需要使用localhost:8000才能查看Laravel项目,当我有一个或多个项目正在运行时会导致问题
答案 0 :(得分:0)
我遇到了同样的问题-我希望任何XXX.foo类型的URL都可以解析为127.0.0.1,而不使用hosts
文件。安装DNSmasq(按照这些说明)之后,我所有的* .foo URL请求都导致了Unknown Host
。
要解决此问题,我必须在网络适配器中添加本地DNS条目,如下所示:https://gist.github.com/ogrrd/5831371