blog.test没有在laravel

时间:2018-05-25 07:33:01

标签: laravel valet

我对Laravel很新。 我在Laravel站点上的文档之后使用MacOS上的命令laravel new blog创建了一个本地开发站点blog.test。

php artisan serve文件夹中使用命令~/Sites/blog时,blog.test显示Laravel欢迎页面,但当我使用代客进行开发时,blog.test显示It Works }。

请帮助解决此问题。缺少的步骤是什么?

我已尝试过以下步骤

  1. 代客重新安装
  2. valet restart
  3. 代客链接
  4. 似乎blog.test指向Web服务器的默认index.html文件,而不是Laravel项目的index.php文件夹中的blog/public文件。

    我是否需要将Web根目录配置为blog/public 或“代客链接”命令应该自己解决这个问题?

2 个答案:

答案 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文件出现问题解决了这个问题。