laravel开发的程序突然报错:The GET method is not supported for this route. Supported methods: POST.
1. 运行环境
宝塔LNMP
1). 当前使用的 Laravel 版本?
8.83.27
2). 当前使用的 php/php-fpm 版本?
PHP 版本:8.0.26
php-fpm 版本:
2. 问题描述?
laravel开发的程序突然报错,调试器POST请求显示500,打开链接显示图片中的错误:
在调试器中显示:
网上找了很多教程,比如:
php artisan route:clear
php artisan route:cache
都不行,其他办法也试过了,前几天一直正常的,系统没有任何操作,就突然这样了。
小程序中的js代码片段:
$request("gz/gzLogin","post",i)
PHP程序中代码:
Route::prefix('gz')->namespace('Web')->middleware(['member:handle'])->group(function () {
Route::post('gzLogin', [GzController::class, 'gzLogin']);
});
请问有知道怎么回事的吗?试过很多方式。
点开 Devtools 中的 Preview/Response 标签看下具体的报错,不要用浏览器点开,浏览器地址栏只支持 GET。