راکت
حل شده

page expired در فرم لاگین سایت لاراولی

11 پاسخ

سلام
من یه سایت روی لوکال خودم دارم
الان وقتی توی سایت لاگین میکنم page expired میده بم
توی خوده فرم از

                        {!! csrf_field() !!}
                        @csrf
                        <input type="hidden" name="_token" value="{{ csrf_token() }}">

هر 3 تای اینا استفاده کردم . هم هر کدوم تنها هم هر 3 تا با هم .
کلیر کچ کردم
کلیر کانفیگ کردم
کلیر سشن کردم
کوکی های مرورگرو پاک کردم
توی هدر از این

    <meta name="csrf-token" content="{{ csrf_token() }}">

استفاده کردم هیچجوره درست نشده . و قبلا کار میکرد با همون

 @csrf

ولی الان بعد 2 هفته بازش کردم کار نمیکنه دیگه . لطفا راهنمایی کنید

Nima Etemadi Far
Nima Etemadi Far
@nimaet76
ثبت پرسش جدید

پاسخ‌ها

11
نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

بهترین پاسخ

@nimaet76
آخرین چیزی که به ذهنم میرسه را هم میگم
اگر توی لوکال مشکل داری به این صورت عمل کن همه مراحل را به ترتیب انجام بده
مرحله اول
فرم ورودت به اینصورت باشه

 <form method="POST" action="{{ route('login') }}">
                        @csrf
                    </form>

مرحله دوم
توی مسیر config/session.php اینطور تغییر بده

'domain' => env('SESSION_DOMAIN', ''),

مرحله سوم
کد زیر را بزار آخر env

SESSION_DOMAIN=

مرحله آخر این کد را توی ترمینال اجرا کن

php artisan cache:clear

حالا مرورگر را ببند و باز کن ببین مشکلت حل میشه یانه
اگر حل نشد یه بار بزن روی منوی روت اصلی پروژه توی منوهایی که ساختی و دوباره برو تو قسمت login

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

روی سرور اپلود کردی یا لوکال هست؟

Nima Etemadi Far
Nima Etemadi Far
@nimaet76

@khanzadimahdi
اونی ک رو سروره داره کار میکنه . اینی ک رو لوکاله کار نمیکنه

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

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

@khanzadimahdi سلام

تمامی کوکی های مرورگر و لاراول را روی لوکال پاک کنین و تست کنین
کوکی ها را به صورت دستی پاک کنین
از @csrf هم استفاده کنین توی کد

Nima Etemadi Far
Nima Etemadi Far
@nimaet76

@yk5742g

کوکی های لاراول رو روی لوکال چجوری بصورت دستی حذف کنم؟

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

مسیر زیر را برو
storage/framework
حالا اونجا محتویات پوشه های cash و sessions و views را پاک کن

Nima Etemadi Far
Nima Etemadi Far
@nimaet76

@yk5742g
میگم بازم درست نشد راه دیگه ایی به فکرتون نمی رسه ؟ ممنون ازینکه کمک میکنید

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

@nimaet76
توی مسیر config/session.php مقادیر را به اینصورت ست کن
بعدش یه باز serve را خاموش و روشن کن

'lifetime' => 4320,
'expire_on_close' => false,
Nima Etemadi Far
Nima Etemadi Far
@nimaet76

@yk5742g
یاسین جان کارا قبلی رو باز انجام دادم بعد این کاری ک فرمودینم انجام شد ولی هچنان مشکل هست هنوز

Nima Etemadi Far
Nima Etemadi Far
@nimaet76

درست شددددددد!😍😍😍😍😍😍😍😍😍😍

مرسی
@yk5742g

نوب
نوب
@yk5742g

تخصص: کدنویس نوب :)

@nimaet76 قربانت
بهترین پاسخش کن که بقیه هم اگر گیر داشتن استفاده کنن

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

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