【发布时间】:2019-06-02 16:15:09
【问题描述】:
我使用的是 Laravel 4.2,在运行 php artisan migrate 后我得到了
PHP Fatal error: Class 'Maatwebsite\Excel\ExcelServiceProvider' not found in /home/forge/site/distributor-portal/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 157
PHP Stack trace:
PHP 1. {main}() /home/forge/site/distributor-portal/artisan:0
PHP 2. require_once() /home/forge/site/distributor-portal/artisan:30
PHP 3. require() /home/forge/site/distributor-portal/bootstrap/start.php:68
PHP 4. Illuminate\Foundation\ProviderRepository->load() /home/forge/site/distributor-portal/vendor/laravel/framework/src/Illuminate/Foundation/start.php:210
PHP 5. Illuminate\Foundation\ProviderRepository->compileManifest() /home/forge/site/distributor-portal/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:57
PHP 6. Illuminate\Foundation\ProviderRepository->createProvider() /home/forge/site/distributor-portal/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:121
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Maatwebsite\\Excel\\ExcelServiceProvider' not found","file":"\/home\/forge\/site\/distributor-portal\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/ProviderRepository.php","line":157}}
这就是我在composer.json中的内容
"maatwebsite/excel": "~1.3"
我在 PHP 5.6 上运行。
Maatwebsite\Excel\ExcelServiceProvider
如何避免这种情况?这是我在我的一个迁移文件中所做的吗?
【问题讨论】:
标签: php laravel ubuntu laravel-4 php-5.6