我最近克隆了我的bitbucket repo,我正在将它移动到新的实时目录。
在将我的代码库部署到新的实时目录后,我找到了一个" Class not found"与thujohn / twitter包相关的错误。所以我试图通过使用:
完全删除包composer remove thujohn/twitter
不幸的是,我收到了这个错误:
PHP Fatal error: Class 'Thujohn\Twitter\TwitterServiceProvider' not found in /home/forge/hbavault.com/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 158
PHP Stack trace:
PHP 1. {main}() /home/forge/site.com/artisan:0
PHP 2. require_once() /home/forge/site.com/artisan:30
PHP 3. require() /home/forge/site.com/bootstrap/start.php:67
PHP 4. Illuminate\Foundation\ProviderRepository->load() /home/forge/site.com/vendor/laravel/framework/src/Illuminate/Foundation/start.php:210
PHP 5. Illuminate\Foundation\ProviderRepository->createProvider() /home/forge/site.com/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:82
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Thujohn\\Twitter\\TwitterServiceProvider' not found","file":"\/home\/forge\/site.com\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/ProviderRepository.php","line":158}}
我已经从我的composer.json文件和config / app.php文件中的提供程序和别名下删除了对该包的引用
它也从我在我的代码中使用它的两个地方删除。
有关消除此错误并完全删除软件包需要做些什么的任何想法?