راکت
حل شده

دائما کش شدن فایل web.php در لاراول

5 پاسخ

سلام دوستان گلم
حقیقتا این کش شدن تو لاراول خیلی رو مخه تا تغییری توی فایل web.php انجام بدم باید دوباره برم کامند لاین و دستور

php artisan optimize

رو بزنم ک کش هاش پاک بشن سرچ هم کردن و گفتن فایلا داخل دایرکتوری cache رو پاک کن که باز مشکل حل نشد
اگه کسی چنین مشکلی داره و حل شده ممنون میشم راه حل رو به اشتراک بزاره ممنون

ممدو
ممدو
@mamado
ثبت پرسش جدید

پاسخ‌ها

5
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

توجه داشته باشید که در محیط Local بدلیل تغییرات زیادی که معمولا داریم، منطقا و کلا نباید چیزی مثل Route و Configها و ... رو کش کنید. این قابلیت ها باید در سروری که زیر بار هست جهت افزایش بهره وری پیاده سازی شوند.

با اجرای دستور php artisan optimize شما باز هم دارید یکبار کش رو پاک می‌کنید و دوباره کش جدید می سازید. به همین خاطر مشکل همچنان پابرجا می‌مونه و اگر تغییر جدیدی اعمال کنید باز مشکل شروع میشه.

به همین خاطر پیشنهادم اینه که تا وقتی در محیط local هستید با اجرای یک مرتبه دستور artisan route:clear و artisan cache:clear تمامی کش ها رو پاک (نه ریست!) کنید و بعدش از اجرای مجدد دستورات کش مجدد یا مثلا optimize خودداری کنید. همین!

هر وقت توسعه به پایان رسید و روی سرور بارگزاری کردید، فقط یکبار artisan optimize روی سرور اجرا می‌کنید.

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

منم بالاراول 8 همین مشکل رو دارم :)

ممدو
ممدو
@mamado

تخصص: در حال یادگیری ...

کاملا درسته ، ممنون از اینکه این نکته رو باهامون به اشتراک گزاشتین

تازه تست کردم انگار که اوکی شده دمتون گرم آقا محمدحسن عزیز 🙂🌹

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

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

موفق و پیروز باشید 🌹

مهدی
مهدی
@mahdisham.s

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

وقتی میریم رو هست اشتراکی چطوری باید این مورد رو هندل کنیم جناب یگانه؟؟ کلا راهکاری هست که بشه روی هاست اشتراکی که دسترسی محدود داریم گاهی کش رو از قسمتهای مختلف پاک کنیم؟ با تشکر

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

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