Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 部署后网站不工作_Php_Github_Laravel 5 - Fatal编程技术网

Php 部署后网站不工作

Php 部署后网站不工作,php,github,laravel-5,Php,Github,Laravel 5,我的网站在本地环境下运行良好,但在Github上创建repo并将文件推送到云服务器后,我遇到了一大堆与供应商/相关的错误?即使/Vendor文件夹包含在.gitignore中 我最好的猜测是我遗漏了DEV和PROD之间的一些基本步骤 显示的错误是:“array_keys()期望参数1为数组,给定整数” 有关更多信息,请参见所附屏幕截图: 错误:您与供应商有关联,因此我认为供应商中缺少一些内容 允许将供应商重命名为供应商\旧 运行composer安装-确保安装已成功处理 运行php artisan

我的网站在本地环境下运行良好,但在Github上创建repo并将文件推送到云服务器后,我遇到了一大堆与供应商/相关的错误?即使/Vendor文件夹包含在.gitignore中

我最好的猜测是我遗漏了DEV和PROD之间的一些基本步骤

显示的错误是:“array_keys()期望参数1为数组,给定整数”

有关更多信息,请参见所附屏幕截图:


错误:您与供应商有关联,因此我认为供应商中缺少一些内容

  • 允许将供应商重命名为供应商\旧
  • 运行
    composer安装
    -确保安装已成功处理
  • 运行php artisan缓存:清除

  • 我希望这对您有用。

    因为您提到了供应商,所以您使用的是Composer。尝试在live server上执行编写器更新。另外,发布你的代码而不是屏幕截图。我的服务器已经运行了多个Laravel应用程序,这是否排除了更新composer的需要?转到特定项目并在那里执行composer udpate。问题中的代码位于供应商文件夹中,因此与编写器相关。