Laravel 5.2: журнал классов не существует в /vendor/laravel/framework/src/Illuminate/Container/Container.php:734 - PullRequest
0 голосов
/ 13 июня 2019

Мне пришлось очистить конфигурацию и кеш, я столкнулся со следующим исключением:

Неустранимая ошибка PHP: Uncaught 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 команды все еще не работают.
  • Ran composer update |До сих пор не работает
  • Некоторые люди связывают ошибку с расширениями mbstring и php-mysql, которые есть у меня обоих.
  • Пробная выгрузка композитора

Чего мне не хватает, Какдолжно быть сделано?

1 Ответ

0 голосов
/ 14 июня 2019

Я думаю, что где-то в вашем коде есть такая опечатка (обратите внимание на строчную букву 'l'):

\log::info('test');

И этот код выполняется при выполнении artisan, поэтому, возможно, это где-то в ваших консольных командах, или, возможно, в некоторых службах, используемых консольными командами, или, возможно, в какой-то глобальной конфигурации.

В любом случае, ищите '\ log ::' или 'log ::' (в файле верхнего уровня без пространств имен это приведет к тому же сообщению об ошибке), и вы найдете его.

...