Laravel L5服务提供商未加载
问题 爱L5。但过去24小时是一场噩梦。我的第三方服务提供商(SP)均未加载。我对L5进行了全新安装,并尝试添加SPs,但仍然无法正常工作 运行Laravel L5服务提供商未加载,laravel,laravel-5,package,composer-php,service-provider,Laravel,Laravel 5,Package,Composer Php,Service Provider,问题 爱L5。但过去24小时是一场噩梦。我的第三方服务提供商(SP)均未加载。我对L5进行了全新安装,并尝试添加SPs,但仍然无法正常工作 运行composer update时,SP将按其应安装在供应商文件夹中。但是在运行L5时,我收到了错误消息Class'LaravelLocalization'未找到 composer.json "require": { "php": ">=5.5.9", "laravel/framework": "5.2.*", "twbs/b
composer update
时,SP将按其应安装在供应商
文件夹中。但是在运行L5时,我收到了错误消息Class'LaravelLocalization'未找到
composer.json
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"twbs/bootstrap": "*",
"intervention/image": "*",
"laravelcollective/html": "*",
"barryvdh/laravel-debugbar": "*",
"davibennun/laravel-push-notification": "dev-laravel5",
"mcamara/laravel-localization": "1.1.*",
"tijsverkoyen/css-to-inline-styles": "1.5.5",
"league/csv": "*"
},
app.config
提供者
别名
我尝试过的事情
php artisan clear已编译
作曲家转储自动加载
php artisan优化
composer清除
我也烧焦了互联网,但最终还是干涸了()
创意?
任何如何克服困难的想法都会受到极大的赞赏。现在无法运行应用程序,因此损失了一天的工作时间..:/
更新
vendor/composer
中的autoload_files.php
不包含某些框架barryvdh/laravel debugbar
是其中的一部分(不会加载),但例如Mcamara\LaravelLocalization
不是自动加载文件的一部分
但是Mcamara\LaravelLocalization
是$prefixesPsr0
下的自动加载.php
的一部分-如果有帮助
autoload_files.php(在/vendor/composer/中)
))
解决方案
第三次安装L5时,我一个接一个地添加了SPs,看起来效果不错。很高兴回到正轨非常感谢所有人-向@MikeBarwick大声呼喊,他们在整个过程中提供了良好的指导-谢谢!) 试试这个:
composer dump-autoload --optimize
试试这个:
composer dump-autoload --optimize
干净的安装和
编写器更新
?这绝对不是一个好的组合。Composer update仅在Composer.lock文件中安装库。您是否尝试运行了composer install
?如果您取消了LaraveLocalization并保留了其他3个,它是否工作或移动到另一个类?哪一个?如果只运行php artisan,您能看到命令列表吗?尝试使用composer update--如果没有脚本,请再次尝试composer update
。RahulGovind:已尝试。没有乐趣:/MarcoAurélioDeleu:尝试过。移动到所有其他类(如果我只输入一个失败的类)phaberest:将重新安装并查看works@phaberestphp artisan工作得很好。作曲家更新也。直觉告诉我这是一个缓存问题。清洁安装。运行了composer安装
,请求我运行composer更新
。这样,软件包安装成功。在配置中添加了服务提供者。问题仍然存在-SP未加载:/A干净安装和编写器更新
?这绝对不是一个好的组合。Composer update仅在Composer.lock文件中安装库。您是否尝试运行了composer install
?如果您取消了LaraveLocalization并保留了其他3个,它是否工作或移动到另一个类?哪一个?如果只运行php artisan
,您能看到命令列表吗?尝试使用composer update--如果没有脚本,请再次尝试composer update
。RahulGovind:已尝试。没有乐趣:/MarcoAurélioDeleu:尝试过。移动到所有其他类(如果我只输入一个失败的类)phaberest:将重新安装并查看works@phaberestphp artisan工作得很好。作曲家更新也。直觉告诉我这是一个缓存问题。清洁安装。运行了composer安装
,请求我运行composer更新
。这样,软件包安装成功。在配置中添加了服务提供者。问题仍然存在-SPs未加载:/Thank Alfredo-但仍然没有乐趣:/Thank Alfredo-但仍然没有乐趣:/
return array(
'1d1b89d124cc9cb8219922c9d5569199' => $vendorDir . '/hamcrest/hamcrest-php/hamcrest/Hamcrest.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
'667aeda72477189d0494fecd327c3641' => $vendorDir . '/symfony/var-dumper/Resources/functions/dump.php',
'bd9634f2d41831496de0d3dfe4c94881' => $vendorDir . '/symfony/polyfill-php56/bootstrap.php',
'2c102faa651ef8ea5874edb585946bce' => $vendorDir . '/swiftmailer/swiftmailer/lib/swift_required.php',
'e7223560d890eab89cda23685e711e2c' => $vendorDir . '/psy/psysh/src/Psy/functions.php',
'5255c38a0faeba867671b61dfda6d864' => $vendorDir . '/paragonie/random_compat/lib/random.php',
'f0906e6318348a765ffb6eb24e0d0938' => $vendorDir . '/laravel/framework/src/Illuminate/Foundation/helpers.php',
'58571171fd5812e6e447dce228f52f4d' => $vendorDir . '/laravel/framework/src/Illuminate/Support/helpers.php',
'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
'f18cc91337d49233e5754e93f3ed9ec3' => $vendorDir . '/laravelcollective/html/src/helpers.php',
'4a1f389d6ce373bda9e57857d3b61c84' => $vendorDir . '/barryvdh/laravel-debugbar/src/helpers.php',
composer dump-autoload --optimize