
همه ما حداقل یکبار با صفحه سفید مواجه شدهایم و شاید احساس خطر کردهایم. تا جایی که فکر میکنیم سایتمان بصورت کامل از بین رفته اما این مشکل خیلی ساده قابل حل است. این موضوع تا جایی پیشرفت کرده که برخی سایت خود را پاک کرده و تصمیم به نصب مجدد و راهاندازی جدید سایت میگیرند. ولی اصلا نیازی به این کارها نیست و خیلی راحت میتوان مشکل را برطرف کرد.
در این مقاله میخواهیم دلایل به وجود آمدن این مشکل و روشهای حل آن را بررسی کنیم.
معمولا این خطا به علت نصب یک افزونه یا قالب، تغییری در کدها و ... رخ میدهد. مسلما با حذف آن افزونه یا قالب میتوانید به حالت اولیه در سایت خود برگردید. اما در ۸۰ درصد موارد نمیدانیم کدام افزونه یا قالب این مشکل را به وجود آورده. برای این منظور مسیرهایی را باید طی کنیم.
برای اینکه بتوانید تست کنید مشکل از افزونههاست یا خیر به هاست رفته و از پوشه wp-content پوشه plugins را یافته و تغییر نام دهید. حال سایت خود را مجدد بارگذاری کنید اگر سایت درست شد پس مشکل از یکی از افزونههاست. حالا در پنل مدیریت وردپرس یکی یکی افزونهها را فعال کنید تا افزونه مخرب را بیابید. به راحتی میتوانید آن را با افزونه مشابهی جایگزین کنید.
اگر مشکل از افزونهها نبود پس یکی دیگر از احتمالاتی که میتواند رخ دهد وجود قالب مخرب است. باز میتوانید به پوشه wp-content رفته و نام پوشه themes را تغییر دهید. حال اگر مشکل از سمت قالب باشد به راحتی سایتتان درست شده و بالا میآید. اینجاست که باید مشکل قالب را بیابید.
مورد دیگری که میتواند باعث بروز این مشکل شود، میزان حافظه است. اگر حافظه بارگذاری فایلها کم است میتوانید آن را خودتان افزایش دهید. برای این منظور باید php.ini را تغییر دهید.
برای این منظور باید در فایل wp-config.php خط زیر را بیابید:
define( 'WP_DEBUG', false );
کلمه false را به true تغییر دهید:
define( 'WP_DEBUG', true );
گاهی مشکل از سمت شما نیست و باید به پشتیبان سرور خود اطلاع دهید تا مشکل را بررسی کند.
با کمک روشهایی که گفته شد میتوانیم مشکلات موجود را به خوبی بررسی کرده و آن را بیابیم. همانطور که مشاهده میکنید خطای صفحه سفید در وردپرس به راحتی قابل حل است.