我知道有过无数的其他帖子这样,但他们没有工作对我来说,我在我的绳子结束 - 这是推动我坚果。
我使用CloudConvert,它完美的作品在我的本地实例。当推到了我的EC2服务器,我只是得到这个错误:
Class 'CloudConvert' not found in /var/www/html/api/app/Jobs/UploadFile.php:169
我明明试过composer dump-autoload
它什么也不做,尝试composer update
和composer install
这确实还要少。我已删除的任何记录,重新安装了composer require
然后php artisan vendor:publish
。也没什么。给php artisan optimize --force
但是这从来没有真正工作了什么。
我添加像这样的服务提供商:
RobbieP\CloudConvertLaravel\CloudConvertLaravelServiceProvider::class,
......而像这样的门面:
'CloudConvert' => RobbieP\CloudConvertLaravel\Facades\CloudConvert::class,
再次,完美的作品在当地。我有点出出主意。
任何人有我错过任何见解?
您是否尝试过清除你的配置? php artisan config:clear
。
有时,它也有助于删除bootstrap/cache/*.php
缓存的文件。
好吧,这本身并不是一个解决方案,但在重新启动我的整个服务器似乎解决它。
不知道在所有的原因,但我想这是什么都没有做缓存或什么...