راکت
حل شده

expired شدن صفحه در لاراول 5.5

10 پاسخ

سلام . تو لاراول 5.5 هر چند دقیقه صفحه رو که رفرش می کنم این پیغام میاد:
The page has expired due to inactivity.
Please refresh and try again.
دلیلش چیه؟

ثبت پرسش جدید

پاسخ‌ها

10
حسام موسوی
حسام موسوی
@hesammousavi

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

بهترین پاسخ

سلام بر روی لوکال ممکنه این مشکل پیش بیاد گاها ولی عموما که بر روی سرور میره مشکلش حل میشه
این زمان هم بر اساس lifetime که در فایل config برای session قرار داره تنظیم میشه

روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

سلام مهندس:
این expired شدن صفحه خیلی اذیت میکنه . هر چنددقیقه کلا سیشن رو باطل میکنه . راهی داره درستش کنم؟.

روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

مهندسین راهی چاهی/؟

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

حسام موسوی
حسام موسوی
@hesammousavi

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

من که گفتم

این زمان هم بر اساس lifetime که در فایل config برای session قرار داره تنظیم میشه

و میتونید این رو تنظیم کنید و افزایش بدید

روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

مهندس جان افزایش دادم . ولی بی فایدس . باز پاک میشه . با قرار دادن مثلا یه مقاله به محض ارسال مقاله ارور میاد و برمیگرده لاگین . 10 20 بار باید تکرار کنم تا ثبت بشه مثلا. csrf هم زدم . تو 5.4 مشکل نداشت . آپدست کردم اینجوری شد.
کل دستورای clear session و کانفینگ و ...... رو هم زدم. ولی بی فایده

حسام موسوی
حسام موسوی
@hesammousavi

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

اها پس شما لاراول 5.4 رو فقط به روشی که گفته شد به لاراول 5.5 ارتقاع دادین ؟
پیشنهاد میکنم از اول لاراول 5.5 نصب کنید و کنترلرها و روت ها رو انتقال بدید به پروژه جدید چون سیستم داخلی session کمی تغییر کرده به تازگی افرادی که اینطوری لاراول 5.4 رو به 5.5 آپدیت کردن یعنی با تغییر composer به مشکل خوردن

روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

آره با استفاده از composer آپدیت کردم . اووه این که خیلی کار میبره .

حسام موسوی
حسام موسوی
@hesammousavi

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

کار زیادی نمیبره سایتی مثل راکت شاید 40 دقیقه طول کشید این کار براش
البته اگر قدم به قدم تمام تغییراتی که گفته میشه در مستندات بهش اپگرید رو انجام بدید اینطور مشکلات کم پیش میاد حتما هم بعد اپدیت کردن composer یبار کلا vendor رو پاک کنید و دوباره با دستور composer install نصب کنید
در ضمن این داستان گاهی اوقات برای کد دسترسی هم هست
برید وارد storage بشید و دسترسی فولدر رو به 777 تغییر بدید

روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

رو لوکاله سایتم هنوز . یه سایت جدیده .

پوشه vendor رو هم پاک کردم و دوباره نصبیدم فایده نداشت. فکر کنم انتقال بدم فایل هامو بهتر باشه

vahidahmad
vahidahmad
@vahidahmad

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

در لاراول 5.5 این مشکل مربوط میشه به عدم ارسال csrf در فرم

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

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