我对Laravel很新。
我在Laravel站点上的文档之后使用MacOS上的命令laravel new blog
创建了一个本地开发站点blog.test。
在php artisan serve
文件夹中使用命令~/Sites/blog
时,blog.test
显示Laravel欢迎页面,但当我使用代客进行开发时,blog.test
显示It Works
}。
请帮助解决此问题。缺少的步骤是什么?
我已尝试过以下步骤
似乎blog.test指向Web服务器的默认index.html
文件,而不是Laravel项目的index.php
文件夹中的blog/public
文件。
我是否需要将Web根目录配置为blog/public
或“代客链接”命令应该自己解决这个问题?
答案 0 :(得分:0)
"它有效"向我建议Mac的内置Apache服务器正在处理该请求。您只需要禁用它以便代客接管。
运行sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
以关闭内置Apache服务器。
之后您可能还需要重启Valet valet restart
。
答案 1 :(得分:0)
我使用下面的命令停止了apache
sudo apachectl stop
之后我跟着线程
https://github.com/laravel/valet/issues/299
线程中给出的dnsmasq和dnsmasq.conf文件出现问题解决了这个问题。