Laravel Valet安装后站点无法访问求助(PHP7.2/Valet2/Laravel5.6)
Laravel Valet 5.6 自定义域名无法解析求助
大家好,我按照Laravel 5.6官方的Valet安装指南一步步完成了操作,但遇到了域名无法正常解析的问题,折腾了好一阵都没解决,想请各位帮忙排查下:
我的安装操作步骤
- 执行
brew update将Homebrew更新到最新版本; - 通过Homebrew安装PHP 7.2,实际执行的命令是
brew install php72并手动创建了符号链接; - 使用Composer全局安装Valet:
composer global require laravel/valet,并且确认~/.composer/vendor/bin已经添加到系统PATH中; - 执行
valet install完成Valet与DnsMasq的配置,并注册了开机启动服务。
后续操作与问题出现
完成安装后,我进入本地的Sites目录,创建了iasig-admire文件夹,执行了以下命令:
cd Sites valet park
此时访问127.0.0.1可以正常显示“It works!”,但访问iasig-admire.test时出现了DNS解析错误,提示“无法访问此网站,DNS_PROBE_FINISHED_NXDOMAIN”。
我确认DnsMasq服务已经在运行——通过brew services list查看,dnsmasq的状态显示为started。
尝试过的解决方案(均无效)
- 将Valet的默认域名后缀从
.test改为.app,执行命令valet domain app后提示修改成功; - 更换浏览器访问
iasig-admire.app,依然出现相同的DNS解析错误; - 执行
ping iasig-admire.app,结果显示“无法找到主机iasig-admire.app”。
我已经查阅了大量相关问题并尝试了各种常见解决方案,但都没有效果,恳请各位能给出排查思路或解决办法!
内容的提问来源于stack exchange,提问作者JORDANO
相关产品推荐
相关产品推荐

