در ادامه سلسله آموزشهایی که پیرامون نسخه های جدید جوملا بالاخص نسخه های جوملای ۳٫۷ و ۳٫۸ ارائه شده همینک قصد ارائه یک ترفند ساده و کاربردی برای رفع یک مشکل متداول برای کاربران این سیستم را داریم. همانطور که میدانیم سیستم مدیریت محتوای جوملا با قدرت بسیار ار تکنولوژی کش یا ذخیره ساز موقت Cache پشتیبانی میکند.حال گاهاً پیش می آید که با توجه به افزونه های کارگرفته شده؛ کتابخانه های مورد در افزونه ها و از همه مهمتر چگونگی کانفیگ سرور عملکرد این بخش دچار اختلالاتی شود.
[quote]بیشتر بخوانید: کسب و کارهای مجازی خود را در کمتر از ۳۰ دقیقه راه اندازی کنید…[/quote]
یکی از خطاهایی که کاربران بسیار با آن مواجه میشوند خطای کش یا ذخیره ساز موقت در سایتهای مدیریت محتواست. این خطا که بصورت زیر نمایش داده میشود:
متن خطا:
۰ Error: 0 The file Cache Storage is not supported on this platform.
این خطا در عملکرد کلی سایت خللی ایجاد نمیکند اما در بخش هایی که دارای توابع ذخیره ساز موقت هستند و یا به شکل صحیح تر در افزونه ها و سورس کدهایی که تابع کش در آنها فراخوانی میشود ممکن است موجب از کار افتادن عملکرد کامل آن بخش از سایت شوند.
راه حل اول:
حل این موضوع در ابتدا میبایست به سطوح دسترسی پوشه های ذخیره ساز موقت مانند پوشه های: Cache / Log / tmp توجه کنیم که قابل نوشتن باشند اگر سطوح دسترسی این پوشه ها مشکلی نداشت میتوانیم فایل configuration.php را از مسیر زیر:
Host/public_html/configuration.php
پیدا و باز کنیم و در آن دنبال عبارت cachelite زیر بگردیم:
1 |
public $cache_handler = 'file'; |
این عبارت به شکل زیر تغییر میدهیم:
1 |
public $cachelite = 'file'; |
با این راه حل میبایست مشکل شما بطور کامل مرتفع گردد.
[quote]پیشنهاد ویژه: وب سایت آماده نصب رزرواسیون کنسرت، سینما و همایش ایران تیکت[/quote]
امیدواریم که این مقاله کوتاه توانسته باشد در جهت رفع مشکل شما کمکی کرده باشد.
حجت مردانه زاده