راکت
حل شده

The GET method is not supported for this route POST. در لاراول

6 پاسخ

سلام و عرض خسته نباشید

یک سوالی که من دارم اینه که چطوری وقتی شخصی ادرس یک url رو میزنه که با متد post گرفته میشه . چطوری زمانی که مقدار post گرقته نمیشه افراد رو با به یک صفحه ی دیگه هدایت کنیم ؟؟

اگه شخصی url رو بزنه که با مقدار پست گرفته میشه در اینطورت خطا زیر رو نشون میده !!

The GET method is not supported for this route. Supported methods: POST

چطوری میشه این خطا رو هدایت کرد؟؟
اگه این روت من باشه

ثبت پرسش جدید

پاسخ‌ها

6
امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

بهترین پاسخ

False داخل env برر و Debug رو که الان true است false کن این برای م‌قعی انجام میدن که پروژه اماده استفاده روی هاست است

APP_DEBUG=False
امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

سلام شما وقتی دیباگ رو فالز کنی دیگه این رو نشون نمیده و ارور۴۰۵ رو میده

این لینک هم برای شخصی سازی ارور ۴۰۵

لینک
این هم اینک داکیومنت لاراول برای شخصی سازی صفحات ارور ها
https://laravel.com/docs/5.8/errors#render-method

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

شاید پاسخ شما همین‌جا باشد

احمدرضا بشری
احمدرضا بشری
@ahmadrezabashari

تخصص: برنامه نویسی وب و سرور

@ajdar9667 سلام
فالز!؟
میشه بیشتر توضیح بدی چطوری اینکار رو بکنم؟

احمدرضا بشری
احمدرضا بشری
@ahmadrezabashari

تخصص: برنامه نویسی وب و سرور

@ajdar9667
دستت طلا ! 🤩

@endworld دست شما هم درد نکنه ولی چیز زیادی دستگیرم نشد

mojtaba
mojtaba
@mojtabaazizi7631

سلام من کدی که برای آپدیت نوشته به این شکله
<form action="{{route('userProUpdate',['user_id'=> $user_info['id']])}}" method="post"
enctype="multipart/form-data">
@csrf
محتویات
</form>

داخل route هم اینطوری نوشتم

Route::post('user_pro_update',[userProfileController::class,'pro_update'])->name('userProUpdate');

ولی بهم خطای زیر رو میده

Symfony
 \ 
Component
 \ 
HttpKernel
 \ 
Exception
 \ 
MethodNotAllowedHttpException
PHP 8.1.6
9.12.2
The GET method is not supported for this route. Supported methods: POST.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام