Laravel 8 不工作:此路由不支持 GET 方法

问题描述 投票:0回答:1

我在 CentOS 7 上安装了 Laravel 8。

我使用此命令在目录 **/var/www/html/ ** 中创建了一个新项目

composer 创建项目 --prefer-dist laravel/laravel 测试

我将 server.php 重命名为 index.php 并将 .htaccess 文件从 /var/www/html/test/public 复制到 /var/www/html/test 它有效,我可以通过这个地址到达它(无需 php artisan 服务):http://10.239.60.200/test/

但是如果我运行 php artisan optimization 命令,该网站停止工作,我会收到此错误:

Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException 该路由不支持 GET 方法。支持的方法:HEAD。

该网站仅在我使用 index.php 调用时才有效: http://10.239.60.200/test/index.php

我做错了什么?

php laravel .htaccess
1个回答
1
投票

我发现,这个回滚会改变并且有效:

php artisan optimize:clear
© www.soinside.com 2019 - 2024. All rights reserved.