"'Modules\Admin\Providers\AdminServiceProvider' not found"
文件存在 Modules\Admin\Providers\AdminServiceProvider.php
本地测试所有通过,布署到服务器就不行了,昨天中午折腾到现在,各种搜索尝试,可以发贴请教一下大家看能不能给一点解决问题的思路,谢谢大家!
Modules为模块包
布署在服务器后, composer dump-autoload 运行显示
composer dump-autoload
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]? yes
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
In ProviderRepository.php line 209:
Class 'Modules\Admin\Providers\AdminServiceProvider' not found
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
访问网址显示:
/cms/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php
if (! is_writable($dirname = dirname($this->manifestPath))) {
throw new Exception("The {$dirname} directory must be present and writable.");
}
$this->files->replace(
$this->manifestPath, '<?php return '.var_export($manifest, true).';'
);
return array_merge(['when' => []], $manifest);
}
/**
* Create a new provider instance.
*
* @param string $provider
* @return \Illuminate\Support\ServiceProvider
*/
public function createProvider($provider)
{
return new $provider($this->app);
}
}
Arguments
"Class 'Modules\Admin\Providers\AdminServiceProvider' not found"
推荐文章: