【发布时间】:2017-11-07 18:30:57
【问题描述】:
我遵循了以下说明:
-
首先,我跑了:
composer create-project --prefer-dist laravel/laravel laravelLTE cd laravelLTE php artisan migrate...导致以下错误:
[Symfony\Component\Debug\Exception\FatalErrorException]
找不到类“App\Providers\Schema” 然后,我修改了laravel/app/Providers/AppServiceProvider.php,重试
php artisan migrate,却看到和上面一样的错误。-
接下来,我尝试安装 LTE 管理模板包:
composer global require "acacha/admin-lte-template-laravel:4.*"...然后将
Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class和'AdminLTE' => Acacha\AdminLTETemplateLaravel\Facades\AdminLTE::class添加到config/app.php 中的'providers'和'aliases'数组中。运行后,
composer update,我看到和上面一样的错误,然后是这个错误:脚本 php artisan 优化处理返回错误代码 255 的 post-update-cmd 事件
-
最后,我运行了这个命令:
php artisan vendor:publish --tag=adminlte -force...导致此错误:
[Symfony\Component\Debug\Exception\FatalErrorException]
找不到类“Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider”
我做错了什么? 我正在使用 Laravel 5.4.36 和 PHP 5.6.25。
另外,我在将域或 URL 设置为例如laravel.dev.
【问题讨论】:
-
您似乎没有正确导入命名空间。你的
App\Providers文件夹中真的有Schema类吗? -
试图帮助您编辑文本以使其更清晰,但它不可读。我建议您重写您的问题并以更易于阅读和理解的方式格式化。
-
J Whit,作为 Marcus,我尝试编辑您的问题以使其更清晰并改进格式,但仍有一些信息缺失。问题表明您修改了 AppServiceProvider.php。你做了哪些对这个问题很重要的改变?