سلام دوستان. به نظرتون ارور ۴۱۹ غیر از csrf به چه دلیلی میتونه اتفاق بیوفته.
من الان همه فرم هام ارور ۴۱۹ | expire page میدن. از بابت csrf هم نیست ، چون قرار دادم تو فرم هام.
الان هم رو لوکال کار میکنه ولی رو هاست کار نمیکنه.
هاستم اشتراکی و نسخه لاراولم هم ۷ .
این ارور یکی از فرم هامه که با ajax فرستاده میشه.
message: CSRF token mismatch.
exception: Symfony\Component\HttpKernel\Exception\HttpException
file: /home۲/petrosa۸/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
دسترسی های storage رو هم ۷۷۷ قرار دادم اما باز هم تغییری نکرد.
من هم همچین مشکلی داشتم
موقعی که با http احراز هویت میکردم و مثلا دفعه بعد با https این خطارو میداد که اومدم توی httaccess سایت رو مجاب کردم که فقط با https بارگذاری بشه و مشکلم حل شد ولی باز دوستان نظرشونو بدم ... من صرفا تجربه ام رو گفتم
سلام ببینید یک مسائلی از لاراول 5 تا 7 اومد که کار رو راحت کنه
مثلا برای صدا زدن وب سرویس قوانین در پوشه route وب و api میتونه مهندسی بشه و طراحی بشه که چی میخوای چه نیازی داری چه وب سرویسی به چه سطحی از امنیت
https://stackoverflow.com/a/59316478/308578
برای من که حل شد چون لاراول پروژه ی قدیمی من 5.2 بود و الان که ارتقاش دادم به 7.11 فهمیدم مشکل بخاطر اینه که تمام وب سرویس های من در web.php بود و یا باید منتقلش میکردم که ایشون خوب توضیح داده یا اون خط رو کامنت میکردم که به نظرم جواب اول یعنی انتقال api به api منطقی تره