【发布时间】:2019-10-28 11:09:44
【问题描述】:
我必须清除配置和缓存,我遇到了以下异常:
PHP 致命错误:未捕获的 ReflectionException:/html/project/bootstrap/cache/compiled.php:1355 中不存在类日志
我删除了bootstrap/compiled.php并运行php artisan clear-compiled,然后异常发生了一点变化。
/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php:734 中不存在类日志
我采取的解决方法:
- 检查了 env 中的空格和语法错误,其中有一个空格,我删除了它,但我的
php artisan命令仍然不起作用。 - 运行作曲家更新 |还是不行
- 有些人将错误与我都有的 mbstring 和 php-mysql 扩展联系起来。
- 试过 composer dumpautoload
我错过了什么,应该怎么做?
【问题讨论】:
-
尝试运行
composer dumpautoload -
@aynber 也试过了,还是不行
-
显然这里的错误信息并不能真正帮助解释发生了什么。您可以在命令行上尝试
find . -iname '*.php' -exec php -l '{}' \; | grep -v '^No syntax errors',看看它是否发现任何明显的错误。
标签: php laravel laravel-5 composer-php laravel-5.2