شرکت طراحی سایت فرتاک | شرکت طراحی سایت در تهران

02191691075

پشتیبانی 24 ساعته

تهران ، خیابان ستارخان ، باقرخان

02191691075

پشتیبانی 24 ساعته

ملاقات حضوری شنبه تا پنج شنبه

از ساعت 8 صبح تا 8 عصر

مواجه با خطای صفحه سفید یا دریافت خطای php – کد محتوا ( Fartak 107031 )

مواجه با خطای صفحه سفید یا دریافت خطای php

آنچه در این مقاله میخوانید :

مقدمه

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

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

صفحه مرگ وردپرس چیست؟

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

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

بروز این خطا قطعاً شما رو سردرگم خواهدکرد زیرا این خطا هیچ‌گونه خروجی ندارد. این خطا ممکن است در برخی از قسمت‌ها یا حتی کل سایت به وجود آید.

 فرض کنید شما به‌راحتی بتوانید وب‌سایت خود را مشاهده نمایید ولی به قسمت مدیریتی سایت دسترسی نداشته باشید.

چرا با خطای صفحه سفید در وردپرس مواجه می‌شوید؟

در بیشتر اوقات، زمانی‌که شما با این خطا روبه‌رو می‌شوید به این معنا است که شما از حداکثر ظرفیت حافظه PHP خود استفاده  و محدودیت آن را پر کرده‌اید.

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

توجه داشته باشید که قبل از انجام هر تغییری در وردپرس حتماً یک نسخه پشتیبان از وب‌سایت وردپرسی خود تهیه کنید. در این‌صورت می‌توانید نسخه پشتیبان وب‌سایت خود را در صورت نیاز بازیابی نمایید.

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

بعد از آن باید بررسی کنید که تمام وب‌سایت‌های شما بر روی یک سرور هستند یا شما از چند سرور متفاوت برای سایت‌های خود استفاده کرده‌اید.

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

خطای صفحه سفید در وردپرس

افزایش دادن محدودیت حافظه

معمولاً هنگامی که شما از حداکثر حافظه PHP استفاده کنید، این محدودیت ایجاد شده در سایت شما به پایان می‌رسد. برای حل این مشکل می‌توانید برای افزایش محدودیت حافظه PHP  در وردپرس اقدام نمایید.

غیرفعال کردن تمامی افزونه‌ها

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

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

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

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

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

افزایش دادن محدودیت حافظه برای رفع خطای php

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

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

همچنین می‌توانید حالت اشکال‌زدایی یا دیباگ وردپرس را هم فعال کنید تا اگر مشکلی در وردپرس وجود داشته باشد نمایش داده شود. برای انجام این کار کد زیر را به فایل wp-config.php وردپرس اضافه کنید.

error_reporting(E_ALL); ini_set(‘display_errors’, 1);
define( ‘WP_DEBUG’, true);

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

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

اگر خطای صفحه سفید مرگ وردپرس برای یک نوشته یا یک مطلب طولانی در وب سایت به وجود آمده باشد می‌توانید، کد زیر را در فایل wp-config.php وردپرس خود جایگذاری کنید تا این مشکل برطرف شود.

دقت داشته باشید که در برخی از سرورها باید فایل php.ini را هم ویرایش کنید زیرا ممکن است افزودن قطعه کد زیر کمکی به شما نکند.

/** Trick for long posts */
ini_set(‘pcre.recursion_limit’,20000000);
ini_set(‘pcre.backtrack_limit’,10000000);

نتیجه گیری

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

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

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

سوالات متداول

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

 این خطا نشان دهنده این است که ظاهرا وردپرس شما کامل آپدیت نشده و باید مجدد آپدیت کنید تا مشکل شما برطرف شود.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

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