作者:BrucelLi | 来源:互联网 | 2022-12-27 21:47
我想改变app.name
我的Laravel项目,新名称中有一个空格.由于更改名称,我得到PHP错误:
PHP致命错误:未捕获ReflectionException:类App\Console\Kernel在D:\ xampp\htdocs\sistemas\selecao-geral\vendor\laravel\framework\src\Illuminate\Container\Container.php中不存在:752
我现在希望将名称还原,但由于上述错误,这也失败了.
如何更改应用名称,我可以手动执行此操作吗?
1> Sapnesh Naik..:
将名称放在引号中:
APP_NAME="your app's name"
并运行:
php artisan config:clear
清除配置缓存.
2> 小智..:
今天就遇到了这个问题,我能够使用以下步骤解决此问题。请注意,发生此问题是因为我不小心使用artisan命令设置了应用程序“名称空间”
php artisan app:名称
而不是使用环境变量APP_NAME来仅设置应用程序名称
使用您的IDE(在我的情况下,我正在使用SublimeText3)搜索项目中所有文件的设置名称空间(在我的情况下,我将名称空间设置为TestApp)。确保匹配整个单词以确保。
将名称空间替换为App(将TestApp替换为App)
最后,使用替换的名称空间保存所有文件后,运行composer dump-autoload