اگر مدتی است که با وردپرس کار کرده باشید، حتما میدانید خطای صفحه سفید یکی از آزاردهندهترین خطاهای وردپرس است. این خطا هیچگونه خروجی ندارد و هیچ پیامی را منتشر نمیکند! به این صورت که آدرس سایتتان را وارد میکنید و هیچ چیزی مشاهده نمیکنید جز صفحه سفید. (همانند این است که سایتتان مرده و کفن سفیدی بر تن کرده ! ) 🙁
در خوشبینانهترین حالت یکی از بخشهای سایت یعنی پیشخوان وردپرس و یا صفحات سایت به این شکل خواهند بود. در بدبینانهترین حالت هر دو بخشهای پیشخوان وردپرس و صفحات سایت به این شکل خواهند بود که کار را برای رفع مشکلی کمی زمانبر خواهند کرد.
علت اصلی خطای صفحه سفید در وردپرس ممکن است استفاده بیشاز حد از حافظه، افزونهای دارای توابع خراب و یا حتی به دلیل نصب پوستهای باشد که مشکل دارد و یا حتی ممکن است مشکل از سرور میزبان سایتتان باشد. هر یک از این عوامل میتواند دلیل مرگ سایت شود.
گاهی اوقات هم پیش میاد که به دلیل نیاز به حافظه بیشتر در وردپرس خطای صفحه سفید مرگ وردپرس به ما نمایش داده میشه که برای رفع اون در این حالت کافیه تا میزان حافظه 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 (نام پوسته) تغییر دهید.
دلیل دیگهای که ممکنه تا باعث به وجود اومدن خطای صفحه سفید مرگ وردپرس بشه تعیین نبودن سطح دسترسی صحیح بر روی فایلهای وردپرس خواهد بود، پس وارد فایل منیجر هاست خودتون شده و کلیه پوشهها و فایلهای وردپرس را بررسی کنید که سطح دسترسی در اونها به شکل زیر باشد.
گاهی اوقات هم ممکنه تا خطای صفحه سفید مرگ وردپرس به دلیل بهروزرسانی ناموفق وردپرس باشه، بنابراین برای رفع این مشکل در این حالت کافیه تا به File Manager هاست خودتون مراجعه کنید و ببیند که آیا فایلی با نام maintenance در اون وجود دارد یا خیر، در صورتی که چنین فایلی وجود داشت اونو پاک کنید و مجددا سعی کنید تا با استفاده از بهروزرسانی دستی وردپرس در صورتی که هنگام آپدیت وردپرس این فایل ایجاد شده مشکل را برطرف کنید.
سلام.وبسایت جامعی دارید.دست گلتون درد نکنه
بهترین وبسایتی که تاحالا دیدم.ازتون متشکرم
بهترین وبسایتی که تاحالا دیدم.ازتون متشکرم
سلام.وبسایت زیبایی دارید.دست گلتون درد نکنه
سلام.واقعا وبسایت خوبی
دارید
اقا خیلی وبسایتتون عالیه
سلام و درود بر شما
دوروز بود که به علت بکاپ ناقصی که انجام شد سایت بالا نمیومد، ولی باحذف فایل maintenance مشکلم حل شد.
پیروز و موفق باشید.
من ورد پرسم رو تازه آپدیت کردم فقط صفحه سفید میاره یکار باید بکنم راهنماییم میکنین؟
تمام موارد بالایی رو هم انجام دادم باز نمیاره.
من روی لوکال هاست هستش دیتای سایتم.
درود بر شما ،
نسخه PHP هاستتان را تغییر بدهید و بررسی کنید یا یکبار به صورت دستی وردپرس را بروزرسانی کنید.