Laravel при переназначении имени сломал приложение

94
09 января 2020, 13:30

Суть в том, что нужно было изменить имя приложения использовал команду php artisan app:name "DKP Online" - да, косякнул, случайно вставил пробел, теперь имею целый ряд ошибок начиная от :

PHP Parse error:  syntax error, unexpected 'Online' (T_STRING), expecting ',' or ')' in /home/andreii/dkp_stat/bootstrap/app.php on line 31

После того как избавился от нее - вылез еще больший набор :

PHP Fatal error:  Uncaught ReflectionException: Class 
DKPOnline\Http\Kernel does not exist in /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php:794
Stack trace:
#0 /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php(794): ReflectionClass->__construct('DKPOnline\\Http\\...')
#1 /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php(671): Illuminate\Container\Container->build('DKPOnline\\Http\\...')
#2 /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php(265): Illuminate\Container\Container->resolve('DKPOnline\\Http\\...', Array, false)
#3 /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php(791): Illuminate\Container\Container->Illuminate\Container\{closure}(Object(Illuminate\Foundation\Application), Array)
#4 /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php(671): Illuminate\Container\Container->build(Object(Closure))
#5  in /home/andreii/dkp_stat/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 794

Собственно все файлы перерыл.. Ничего не могу найти.

Как можно откатить ? (на гите коммиты слишком старые)

Answer 1

Разобрался.

В VSCode - нашел все значения с "новым именем" и заменил его.

После этого выполнил

composer update 
php artisan config:clear 

И все завелось...

READ ALSO
Установка composer пакета без Composer

Установка composer пакета без Composer

Хочу установить библиотеку https://githubcom/VKCOM/vk-php-sdk Но возможности установить её через composer нет, т

125
Как передать PHP в HTML?

Как передать PHP в HTML?

Есть нюанс, может подскажите если есть возможность, как правильно сделать? А то уже голову сломал

132
Как защитить удаление из SQL

Как защитить удаление из SQL

Я хочу удалить определенный элемент из массива, имею следующий PHP код

110