【发布时间】:2017-01-19 22:55:13
【问题描述】:
我按照说明安装 Valet,前 2 天运行良好,完全没有问题。然后它突然停止工作,而且似乎随着时间的推移变得更糟。首先,所有 laravel 项目在其主页之外都出现 404 错误,最终网站完全停止工作,就好像没有运行 Web 服务器一样。
以下是有关我的环境的一些详细信息:
运行 macOS Sierra、PHP 7.1、MariaDB
Composer 工作正常并且在路径中
Valet 2.0.3(撰写本文时最新)
在首次安装和运行 Valet 之前将 MAMP 更改为默认端口以释放端口 80 和 3306
ping something.dev 会返回 127.0.0.1
在浏览器中运行 something.dev 不起作用 D 如果没有运行 Web 服务器
经过数小时的搜索、摆弄、卸载和重新安装一切,我现在处于一个非常奇怪的点。如果 MAMP 在端口 80 和 3306 上运行,Valet 将为 something.dev 提供服务,尽管我仍然在主页之外得到 404。怎么会这样? MAMP 不应该在其他端口上为 Valet 释放 80 和 3306 还是根本不运行?另一个奇怪的事情是,something.dev 将返回我的 webroot,它是 Valet 停放的,而不是 webroot 下的站点 something.dev。 我已经到处搜索了,但我不知道如何才能让事情按应有的方式运行
【问题讨论】:
标签: php laravel-5 laravel-5.3 laravel-valet