В настоящее время я пытаюсь клонировать существующий проект my из github. После клонирования я запускаю composer install
во время процесса, я получаю следующую ошибку:
Uncaught ReflectionException: Class log does not exist
Я запускаю Laravel 5.2 на Centos 7.
Я видел ссылки на:
- Удаление пробелов в файле
.env
. - Удаление каталога поставщика и повторная установка
- Удаление некоторых пакетов, необходимых в 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
Любая помощь будет высоко оценена. Заранее спасибо.