【发布时间】:2021-11-02 00:51:07
【问题描述】:
我最近完成了我的 laravel 应用程序,但是,我决定更改项目的名称,我已将 config/app.php 中的项目从 laravel-app 重命名:
'name' => env('APP_NAME', 'M-Tech'),
我还在 .env 文件中对其进行了更改。
APP_NAME=M-Tech
但是,我还将项目所在的文件夹名称从 laravel-app 更改为 M-Tech-app,并将父文件夹更改为 M-Tech。
这似乎对项目产生了奇怪的影响,因为 artisan route:list 仍然显示所有路由,但是如果您访问除索引页面以外的任何页面,它们会返回 404。
我不太确定出了什么问题。
【问题讨论】:
-
您是否还更改了 Apache/nginx 的服务器配置?也可以试试
php artisan cache:clear -
我没有在 apache 中改变任何东西,我已经完成了缓存:清除没有改变
-
你试过
composer dunp-autoload吗? -
是的,我已经验证了 composer dump-autoload
-
您可能应该仔细检查您的 apache 配置,确保 DocumentRoot 路径与您将文件夹名称更改为的匹配
标签: php laravel routes laravel-8