在 Laravel 5 中,我配置了两台远程服务器,config/remote.php并使用了一年多。当我现在添加第三台服务器时,它总是触发此错误“laravel 远程连接 [服务器名称] 未定义。”
1 回答
凤凰求蛊
TA贡献1825条经验 获得超4个赞
我回答了我自己的问题,因为我在任何地方都找不到正确的答案,我花了几个小时来解决它。我相信这可能会在将来帮助别人或帮助自己。
在尝试了一切之后,我怀疑配置不是从 config/remote.php 提供的,所以我将 config/remote.php 重命名为 config/remote.php1 现在去年添加的两台服务器都没有问题,所以我搜索了我的应用程序目录
grep -iRl "myoldservername.com"
它返回了
bootstrap/cache/config.php
config/remote.php1
config/remote.php.save
我确认远程服务器配置已从缓存的配置文件中提供。我再次将 config/remote.php1 重命名为 config/remote.php 并执行
php artisan cache:clear
php artisan config:clear
现在新旧服务器工作正常。
- 1 回答
- 0 关注
- 92 浏览
添加回答
举报
0/150
提交
取消