دوستان سلام وقت بخیر
حدودا یکسال و نیمه که لاراول کار میکنم. حدودا ۱۰ تا پروژه انجام دادم. همه اوکی. بدون مشکل. اخیرا مشکلی برام یکی از پروژه ها پیش اومد (بعد از انتقال به سرور جدید) که در صفحه لاگین وقتی مشخصات کاربری رو میزنم، یه ریدایرکت میشه و دوباره بر میگرده به صفحه لاگین. این یکی از حالت هایی هست که اتفاق می افته . محل ذخیره سازی سشن رو روی دیتابیس هم تنظیم کردم ، تست کردم ولی نتیجه نداد.
حالت دوم اینکه پس از ارسال اطلاعات پیام زیر رو دریافت میکنم :
The page has expired due to inactivity.
Please refresh and try again
جالبه که سورس اوکیه. csrf_field هم داره. متدش Post هست. ولی الان این مشکل پیش اومده .
و بعد از این اتفاق الان روی دو تا سرور دیگه ، دو تا پروژه مختلف دیگه رو اپلود کردم که اونا هم همین مشکل رو پیدا کردن. سورس هم همون سورسی هست که سالم بوده. روی لوکال هم کاملا درست کار میکنه اما روی سرور که میره ، مشکل پیدا میکنه.
در تمام این موارد ، با پشتبان هاست تماس گرفت ایشون گفت یه کارایی کردیم که درست بشه ، چند روز درست میشه دوباره تا میام یه فایلی رو تغییر میدم و اپلود میکنم روی سرور ، این افاقات تکرار میشه. میزبان هم الان میگه که کاری از دست ما بر نمیاد و سورست ایراد داره احتمالا. من کاملا گیج شدم و علت رو نمی تونم پیدا کنم. اخه چرا باید یه پروژه ای که داشته درست کار میکرده الان یهو اینجوری میشه. نسخه ای هم که دارم کار میکنم هم ۵.۵ هست هم ۵.۷
اینترنت رو شخم زدم ولی چیزی گیرم نیومد. لطفا اگر کسی میتونه راهنمایی کنه.
اشکال از پوشه vendor هست. این پوشه رو کلا حذف کنید دوباره composer install بزنید درست میشه. برا منم قبلا این مشکل پیش امده بود.
واقعا؟ اخه این سورس روی یه سرور دیگه داره کار میکنه
ببیند
Test.safarsho.ir
نباید روی این ادرس هم خطا میداد اگر مشکل vendor بود؟
ولی حتما امتحانش میکنم ببینم حل میشه یا نه .
در واقع اصلا هیچکدوم از فرم هام که به صورت پست ارسال میشن ، عمل نمی کنن و همین مشکلی که در ابتدای گفتگو عرض کردم رو دارم.
@khanzadimahdi
سلام . روشی که شما فرمودید رو هم انجام دادم ولی بازم مشکل دارم.
امروز سرور رو عوض کردم الان مشکلی که دارم اینه که تا لاگین میکنم ، دوباره بر میگرده به صفحه لاگین. قشنگ ریدایرکت میشه دوباره میاد توی صفحه لاگین
براه حل دیگه به ذهنتون می رسه ؟
سینتکس CSRF@ در نسخه های جدید کمی عوض شده. از csrf_field() به CSRF@ تبدیل شده. این نکته رو رعایت میکنید؟
با عرض معذرت مجددا میخواستم مسئله رو مطرح کنم بلکه بتونیم راه حلی پیدا کنیم این موضوع واقعا برای من ازار دهنده شده.
مدتی هست که بعد از اپلود کردن سایت ها روی هاست، امکان ورود به پنل کاربری برای کاربر غیر ممکن میشه به این شکل که بلافاصله پس از لاگین ، دوباره کاربر ریدایرکت میشه به صفحه لاگین.
سورس من تغییری نکرده. روی چند تا ادرس داره الان کار میکنه
مثلا :
luxnet.ir
amuzesh.luxnet.ir
wikipezeshki.org
safarsho.ir
kaspianit.com
و ...
پس این سورس رو قبلا روی هاست های مختلف اپلود کردم طبق روشی که مدرس عزیز در همین وبسایت ارائه دادند، پیاده شده اما مدتی هست که این مشکلات پیش اومده. جدیدا سورس رو روی سرور های جدید اپلود میکنم امکان ورود به پنل های کاربری یا ادمین نیست. اصلا انگار سشن ایجاد نمیشه.
بعضی از دوستان فرمودند که دسترسی پوشه framework/sessions رو چک کن . دسترسی پیش فرض روی 755 هست و حتی روی 777 هم گذاشتم ولی نتیجه نداد.
لطفا راهنمایی بفرمائید
@hesammousavi
@ali.bayat
@khanzadimahdi
@Alimotreb
سلام
@smhkhorram
ارور لاگ دارید تو هاست؟
روی لوکال تست گرفتید؟ همین مشکل وجود داره روی لوکال یا نه؟ یا فقط روی هاسته؟
سلام روی لوکال هیچ مشکلی نداره تا اپلود میشه روی سرور ، مشکل پیش میاد
در ارور لاگ هم چیزی ثبت نمیشه
خطا نمیده دیگه واسه همین لاگ نمی افته
سطح دسترسی پوشه storage رو دروی ۷۷۷ قرار بدید دوباره تست کنید. امکان داره مشکل از عدم توانایی برای ذخیره سشن باشه. بعضی سرور ها پیش فرض ۶۵۵ میزارن.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟