laravel-4 - Laravel 4 PHP fatal error : Class 'Monolog\Formatter\LineFormatter' not found in bootstrap/compiled. php on line 7991

标签 laravel-4 monolog

过去几周我没有使用 composer 或 Laravel 4,今天我创建了一个新的 Laravel 项目,突然 Monolog 导致了很多问题。

一开始我无法完全创建项目,后来我无法创建迁移,现在我无法再运行 php artisan serve 了。我按照 Laravel 4 Class not found in bootstrap/compiled.php 上的步骤操作这对第一次有帮助,但是在创建第二次迁移并想要运行 php artisan migrate 之后,我收到以下错误:

PHP Fatal error:  Class 'Monolog\Formatter\LineFormatter' not found in /bootstrap/compiled.php on line 7991

我该如何解决这个问题?

我有使用 self 更新更新 Composer ,我尝试使用转储自动加载,以及我发布链接的问题中的其他步骤。

最佳答案

我通过删除 vendor 文件夹然后运行 ​​composer install 来解决这个问题,以确保全新安装 composer.json 中的所有包。

关于laravel-4 - Laravel 4 PHP fatal error : Class 'Monolog\Formatter\LineFormatter' not found in bootstrap/compiled. php on line 7991,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23457727/

相关文章:

php - Symfony2 在测试环境中禁用日志

php - Laravel 独白。记录 INFO 级别到单独的文件

php - 如果我的应用程序的许多 Laravel 4 查询需要是 DB::raw,那么使用 Eloquent 有什么优势?

methods - 如何在 laravel 4 的 Blade.php 模板中使用静态函数?

php - 拉拉维尔 4 : Can I tell which route is calling the controller function?

symfony - 如何在 Symfony 框架上的 Monolog 中设置日志时间戳的格式

Laravel : Error in creating a relation to get first child of each parent entity

jquery - 如何使用 Ajax 加载过滤后的数据,而不需要在 laravel 中重新加载整个页面

symfony - 如何在 Symfony 中设置每个 channel 的 Monolog 日志级别

php - Monolog - 仅记录特定级别的错误