راهنمای رفع خطای محدودیت حافظه در جوملا
گاهی استفاده بیش از حد یکی از عناصر جوملا یا کمبود منابع تخصیص داده شده منجر به بروز خطا میشود.
چنانچه در جوملا با پیغام خطایی مانند زیر مواجه شدید:
Fatal error: Allowed memory size of ….... bytes exhausted
این خطا نشان دهنده این است که جوملای شما با محدودیت حافظه روبرو شده است و لازم است که مقدار حافظه افزایش دهید.
برای انجام اینکار ابتدا وارد کنترل پنل هاستینگ خود شوید.
راهنمای ورود به کنترل پنل سی پنل
راهنمای ورود به کنترل پنل دایرکت ادمین
سپس وارد روت هاست یا همان پوشه public_html شوید.
در فایل htaccess. خط کد زیر را وارد نمایید:
php_value memory_limit 128M
مقدار افزایش حجم در پلن های شخصی وب رمز ماکزیمم میتواند تا ۱۲۸ مگ باشد و در پلن های سازمانی تا ۲۵۶ مگ می توان اضافه نمود.
مقادیر 64,96,128،256 می تواند برای افزایش حافظه قرار داده شود.
نکته مهم: نیاز به مموری بالا برای اجرای برنامه ممکن است نشان از نقص درافزونه ها و یا قالب های فعال شده باشد؛ لذا جهت جلوگیری از هر مشکلی بایست تمامی افزونه ها و یا قالب های غیر ضروری را غیر فعال کرده و حذف نمایید و سپس تا رفع کامل مشکل و یافتن علت خطا یکی یکی افزونه ها و قالب های اصلی مورد استفاده را غیرفعال نموده و وضعیت اجرای برنامه را چک کنید تا به افزونه/قالب مشکل دار برسید.