【发布时间】:2018-10-13 05:17:00
【问题描述】:
我的网站在本地环境中运行良好,但是在 Github 上创建一个 repo 并将文件推送到云服务器后,我收到一大堆与供应商/相关的错误?即使 /Vendor 文件夹包含在 .gitignore 中
我最好的猜测是我在 DEV 和 PROD 之间缺少一些基本步骤?
显示的错误是:“array_keys() 期望参数 1 是数组,给定整数”
更多信息请见附件截图:
【问题讨论】:
-
既然你提到了供应商,所以你正在使用 Composer。尝试在您的实时服务器上进行作曲家更新。另外,请发布您的代码而不是屏幕截图。
-
我的服务器已经运行了多个 Laravel 应用,这是否排除了更新 composer 的需要?
-
转到特定项目并在那里进行作曲家更新。您问题中的代码位于供应商文件夹中,因此与作曲家相关。