如何直接在服务器中更新供应商文件,如本地的composer update

时间:2015-08-18 11:47:49

标签: excel laravel composer-php vendor

我有一个项目和一半的保护我已将其上传到服务器。 我做了一些更改,并在我的项目中使用了excel包,它在本地运行良好。我将文件上传到服务器中,显示问题。

  

未找到类Maatwebsite \ Excel \ ExcelServiceProvider

之后我将软件包上传到供应商并在config / app(put facade和alias)中进行了常见的更改,但也存在同样的问题。
任何人都知道原因??? 我努力了。请回复。

1 个答案:

答案 0 :(得分:0)

您遇到类未找到异常的原因是因为远程服务器上的供应商自动加载器类映射尚未更新。你应该至少重新上传"作曲家"供应商目录"vendor/composer"上的目录,因为它包含已生成所有包的所有类映射。

请在您的本地开发中进行composer dump-autoload,然后重新上传 vendo r文件夹中的编辑器目录。