آخرین به‌روز رسانی: 1395/10/27

مبین سافت

واحد پشتیبانی و فروش:
57221027 051
57223386 051
9 الی 14 – 18 الی 21

ورد‌پرس و خطاهای آزاردهنده‌ی حافظه و زمان اجرا - نیازمندی: Windows امتیاز:
4.4 ( 49000 رأی )
قیمت: 0 ریال
ورد‌پرس و خطاهای آزاردهنده‌ی حافظه و زمان اجرا مشاهده شده توسطCustomers on فروردین ۸, ۱۳۹۰ ورد‌پرس و خطاهای آزاردهنده‌ی حافظه و زمان اجرا

در اصل اکثر سایت هایی که با وردپرس کار می کنند و تعداد قابل توجهی نیز افزونه در آنها هست با ۳۲ مگایبایت حافظه یا کمتر در حال کار می باشند.با این حال همیشه این احتمال وجود دارد که شما بعد از نصب یک افزونه جدید و یا یک عملیات سنگین مانند درون ریزی و […]

رتبه:4.8
ورد‌پرس و خطاهای آزاردهنده‌ی حافظه و زمان اجرا

ورد‌پرس و خطاهای آزاردهنده‌ی حافظه و زمان اجرا

در اصل اکثر سایت هایی که با وردپرس کار می کنند و تعداد قابل توجهی نیز افزونه در آنها هست با ۳۲ مگایبایت حافظه یا کمتر در حال کار می باشند.با این حال همیشه این احتمال وجود دارد که شما بعد از نصب یک افزونه جدید و یا یک عملیات سنگین مانند درون ریزی و یا برون ریزی با یک صفحه سفید رنگ و بی محتوا ومواجه شوید و یا پیامی همانند زیر :

Fatal error: Allowed memory size of 33554432 bytes exhausted.

و یا به کلی بعضی از افزونه‌ها یا قالب‌ها نصب یا به‌روز نشده و با اشکال مواجه می‌شوند.

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

۱- اگر شما از وردپرس نسخه ی ۲/۹/۲ و یا  قدیمی تر استفاده می کنید سعی کنید کد زیر را به فایل wp-config.php اضافه نمایید:

define('WP_MEMORY_LIMIT', '256M');
define('set_time_limit', '60');

و اگر از وردپرس ۳ و بالاتر استفاده می نمایید نیازی به این اقدام نیست و این کار توسط وردپرس صورت می پذیرد.

۲- اگر شما به فایل سیستم php.ini سرور دسترسی دارید محدودیت حافظه را افزایش دهید. برای مثال می توانید  memory_limit را برابر ۲۵۶ مگابایت و set_time_limit را برابر ۶۰ یا بیشتر قرار دهید.

۳- اگر دسترسی به فایل php.ini ندارید کد زیر را به فایل htaccess خود اضافه نمایید:

php_value memory_limit 256M
php_value set_time_limit 60

اگر این مراحل کمکی به شما نکرد باید از میزبان وب خود درخواست نمایید تا حافظه مربوط به php را برای حساب شما افزایش دهد. اکثر سرویس دهندگان وب این کار را می کنند و مشکلی نخواهد بود ولی در غیر این صورت باید دنبال سرویس دهنده ی جدیدی باشید و یا اینکه بی خیال به کار بردن قدرت بالای وردپرس برای سایتتان شوید!!

موفق باشید.

برگرفته از سایت یوتویو

نظرات

  • محمد

    سلام

    من با این خطا مواجه شدم هاستم گفت برای اجرای برنامه php 64 مگ اجازه دارم.

    چطور میشه این فضا رو بهینه کنم یعنی چیزایی که الان دارن این فضا رو استفاده میکنن رو غیر فعال کنم تا افزونه ای رو که میخوام نصب کنم. آیا ساب دامین هم جزو همین ۶۴ تا حساب میشه . اگر اونارو پاک کنم آیا مشکل حل میشه. یا افزونه ای پاک کنم؟

    اما یه سوال دیگه وقتی این صفحتونو دیدم برام پیش اومد که جوابش پیش شماست . من برای درج کدام توی پست دنبال افزونه ای که شما این کارو میکنید هستم اما پیداش نکردم اگر میشه اسمشو بهم بگید .

    ممنون

    پاسخ دادن
    • مبين

      سلام دوست عزیز

      شما می‌بایست افزونه‌هایی رو که فضای زیادی از حافظه رو اشغال می‌کنند، غیر فعال کنید یا تغییر بدید.
      مثلاً یکی از این افزونه‌ها، افزونه‌ی درج خودکار مطالب از سایت‌های دیگه هست.
      باید همشون رو بررسی کنید تا با آزمون و خطا پیداشون کنید.
      فکر نمی‌کنم ساب دامین‌ها تأثیری در حافظه داشته باشند.

      پاسخ پرسش دوم:
      Crayon Syntax Highlighter

      پاسخ دادن

دیدگاهتان را بنویسید

پرداخت اينترنتي

سامانه‌ي پرداخت هزينه توسط كليه‌ي كارت‌بانك‌هاي عضو شتاب

Mellat

سبد خريد شما
   سبد خريد شما خالی است.
شمــاری از مشـتریـان
  • شركت كارگزاري بيمه صفاي آرامش فردا
  • شركت عمران و توسعه فارس
  • موسسه مخابراتي آسمان هشتم
  • شركت سرماگستر سپاد شرق
  • شركت شكوه آذين
  • … فهرست مشتریان

افتخار ما خیل عظیم مشتریان ماست!

بانک ملتشماره حساب بانك ملت:
1400264095
شماره كارت:
6104-3379-2995-1836
به نام محمد صادقي نسب

بانک ملیشماره حساب بانك ملی:
0106361815003
شماره كارت:
6037-9971-0463-5090
به نام محمد صادقي نسب

بانک رفاهشماره حساب بانك رفاه:
25503716
شماره كارت:
5894-6318-1850-7477
به نام محمد صادقي نسب