В настоящее время я пытаюсь клонировать существующий проект my из github. После того, как клон бегаю composer install
в процессе я получаю следующее сообщение об ошибке:Uncaught ReflectionException: Журнал классов не существует Laravel 5.2
Uncaught ReflectionException: Class log does not exist
Я бегу Laravel 5.2 на Centos 7.
Я видел ссылки на:
- Удаление пространств в файле
.env
. - Удаление исходного каталога Vendor & переустановке
- Удаление некоторых пакетов, необходимых в composer.json
У меня есть:
- заменил мой
.env
сexample.env
, чтобы избежать каких-либо ошибок пользовательских конфигурации. - Я удалил & повторно клонировал репо.
- Я использовал по умолчанию
composer.json
, отправленный с Laravel, чтобы узнать, не изменилось ли это.
Ничего из перечисленного не принесли мне радости. У меня также есть одна и та же среда, настроенная на другой машине, при этом приложение отлично работает. Единственная разница здесь в том, что машина (рабочая) не была клонирована из git - это была начальная среда сборки.
Трассировка стека я получаю:
PHP Fatal error: Uncaught ReflectionException: Class log does not exist in /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php:736
Stack trace:
#0 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php(736): ReflectionClass->__construct('log')
#1 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php(631): Illuminate\Container\Container->build('log', Array)
#2 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(674): Illuminate\Container\Container->make('log', Array)
#3 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php(845): Illuminate\Foundation\Application->make('log')
#4 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php(800): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
#5 /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php(769): Illuminate\Container\Container->getDependenc in /var/www/html/Acme/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 736
Любая помощь будет оценена. Заранее спасибо.
Я буду смотреть этот ответ тоже, так как я у нас была аналогичная проблема. Я нахожусь на laravel 5.1.28 и недавно сделал обновление для композитора в первый раз за короткое время, и с тех пор я получаю эту ошибку для сборки для создания на героку. Я отменил изменение композитора.json, которое я сделал, но, как предполагалось, никаких изменений; это как-то связано с allll обновлениями, которые были втянуты в продавца :( –
@DianeKaplan Я отправил вам ответ, чтобы направить ваши глаза. Это помогло мне отследить мою ошибку ... – jakehallas
спасибо, @jakehallas! m, используя postgres- вам известно, есть ли подобное расширение, которое мне понадобится, или оно достаточно конкретное, что моя проблема, вероятно, что-то еще? Я полный новичок, поэтому такие проблемы - выход из моей зоны комфорта:/ –