حل مشکل صفحه سفید وردپرس در سایت و مدیریت

اگر مدتی است که با وردپرس کار کرده باشید، حتما می‌دانید خطای صفحه سفید یکی از آزاردهنده‌ترین خطاهای وردپرس است. این خطا هیچ‌گونه خروجی ندارد و هیچ پیامی را منتشر نمی‌کند! به ‌این صورت که آدرس سایت‌تان را وارد می‌کنید و هیچ چیزی مشاهده نمی‌کنید جز صفحه سفید. (همانند این است که سایت‌تان مرده و کفن سفیدی بر تن کرده ! ) 🙁

در خوشبینانه‌ترین حالت یکی از بخش‌های سایت یعنی پیشخوان وردپرس و یا صفحات سایت به این شکل خواهند بود. در بدبینانه‌ترین حالت هر دو بخش‌های پیشخوان وردپرس و صفحات سایت به این شکل خواهند بود که کار را برای رفع مشکلی کمی زمانبر خواهند کرد.

 

حل مشکل صفحه سفید مرگ وردپرس

علت اصلی خطای صفحه سفید در وردپرس ممکن است استفاده بیش‌از حد از حافظه، افزونه‌ای دارای توابع خراب و یا حتی به دلیل نصب پوسته‌ای باشد که مشکل دارد و یا حتی ممکن است مشکل از سرور میزبان سایت‌تان باشد. هر یک از این عوامل می‌تواند دلیل مرگ سایت‌ شود.

افزایش حافظه وردپرس

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

افزایش حافظه وردپرس با wp-config : وارد پنل کاربری هاست خود شوید و فایل wp-config را ویراش کنید، کد زیر را یافته و مقدار محدودیت حافظه را افزایش دهید.

[php]define(‘WP_MEMORY_LIMIT’, ‘128M’);[/php]

افزایش حافظه وردپرس با فایل htaccess : فایل htaccess. را پیدا کنید و با راست کلیک روی اون گزینه Edit را انتخاب کنید تا به صفحه ویرایش فایل هدایت شوید و سپس کد زیر را در مکان مناسبی از فایل قرار دهید.

 

[php]php_value memory_limit 64M[/php]

 

سایتتان را بررسی کنید اگر مشکل بر طرف نشد مرحله بعدی را انجام دهید

غیر فعال کردن پلاگین ها

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

مراحل انجام کار :

نخست به پوشه وردپرس سایت‌تان و بعد به پوشه wp-content بروید، پوشه‌ای با نام Plugins مشاهده می‌کنید. حال نام این پوشه را به Plugins-test تغییر دهید.
اگر مشکل سایتتان برطرف شد مشکل از طرف یکی از پلاگین ها می باشد باید یکی یکی افزونه ها را فعال کنید تا ببینید کدام افزونه باعث صفحه سفید وردپرستان شده است .

حتما بخوانید :  اختصاص دادن قالب جدا برای یک برگه

برای غیر فعال سازی افزونه ها به دیتابیس وردپرس و بعد به جدول wp_options بروید. به دنبال “active_plugins” بگردید و مقدار – value – آن را به a:0:{} تغییر دهید. با این کار همه افزونه های شما غیر فعال میگردند. حالا وارد پیشخوان شوید و اقدام به فعال سازی تک تک افزونه ها و شناسایی افزونه خراب کنید .

اگر باز از این روش مشکل شما برطرف نشد مرحله بعدی را انجام دهید

 

غیر فعال کردن پوسته و فعال سازی پوسته پیشفرض

دلیل دیگه‌ای هم که میتونه برای نمایش صفحه سفید مرگ وردپرس رخ بده ممکنه تا از قالب فعلی سایت شما باشه که از اون استفاده می‌کنید، پوسته‌ی خود را حذف کنید. در این موقع وردپرس به صورت خودکار پوسته‌ی پیش‌فرض را جایگزین پوسته‌ی خراب شما می‌کند تا بتوانید خطای صفحه سفید در وردپرس را بررسی کنید.

روش دیگر هم این است که نخست به phpmyadmin و سپس دیتابیس وردپرس رفته و بعد wp_options را باز کنید و مقادیر- values –  جداول template و stylesheet  current_theme را (به‌عنوان مثال) به twentyeleven (نام پوسته) تغییر دهید.

بررسی سطح دسترسی فایل‌ها و پوشه‌ها در هاست

دلیل دیگه‌ای که ممکنه تا باعث به وجود اومدن خطای صفحه سفید مرگ وردپرس بشه تعیین نبودن سطح دسترسی صحیح بر روی فایل‌های وردپرس خواهد بود، پس وارد فایل منیجر هاست خودتون شده و کلیه پوشه‌ها و فایل‌های وردپرس را بررسی کنید که سطح دسترسی در اونها به شکل زیر باشد.

  1. سطح دسترسی فایل‌های وردپرس 664
  2. سطح دسترسی پوشه‌های وردپرس 755
  3. سطح دسترسی برای فایل wp-config.php روی 660 شده باشد

 

بررسی در آپدیت ناموفق وردپرس

گاهی اوقات هم ممکنه تا خطای صفحه سفید مرگ وردپرس به دلیل به‌روزرسانی ناموفق وردپرس باشه، بنابراین برای رفع این مشکل در این حالت کافیه تا به File Manager هاست خودتون مراجعه کنید و ببیند که آیا فایلی با نام maintenance در اون وجود دارد یا خیر، در صورتی که چنین فایلی وجود داشت اونو پاک کنید و مجددا سعی کنید تا با استفاده از به‌روزرسانی دستی وردپرس در صورتی که هنگام آپدیت وردپرس این فایل ایجاد شده مشکل را برطرف کنید.


  1. دانلود سریال گفت:

    سلام.وبسایت جامعی دارید.دست گلتون درد نکنه

  2. دانلود فیلم هندی گفت:

    بهترین وبسایتی که تاحالا دیدم.ازتون متشکرم

  3. دانلود آهنگ غمگین گفت:

    بهترین وبسایتی که تاحالا دیدم.ازتون متشکرم

  4. روپوش آشپزی گفت:

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

  5. کولر گازی بانه گفت:

    سلام.واقعا وبسایت خوبی
    دارید

  6. دانلود آهنگ های جدید فارسی گفت:

    اقا خیلی وبسایتتون عالیه

  7. حامد گفت:

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

  8. سینا گفت:

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

    1. ادمین گفت:

      درود بر شما ،
      نسخه PHP هاستتان را تغییر بدهید و بررسی کنید یا یکبار به صورت دستی وردپرس را بروزرسانی کنید.