رفع خطای this page is’t working صفحه مرگ وردپرس

صفحه سفید و یا صفحه مرگ this page is’t working از بدترین مشکلات در وردپرس می باشد به جرات می توان گفت : هیچ چیز بدتر از این نیست که پس از وارد کردن آدرس سایت با یک صفحه ی سفید و بی اطلاعات مواجه شوید. این مورد زمانی فاجعه می شود که در هنگام وارد شدن به بخش مدیر نیز با این صفحه مواجه شویم .

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

مبارزه با صفحه سفید مرگ در وردپرس

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

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

مثلا در گوگل کروم به شکل زیر است و برعکس در فایرفاکس به صورت یک صفحه ی بدون ارور و کاملا سفید ظاهر میشود:

رفع خطای this page is’t working

 

راهکارهای نوین مبارزه با صفحه سفید مرگ در وردپرس

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

  • غیر فعال کردن قالب وردپرس و افزونه ها

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

راهکارهای نوین مبارزه با صفحه سفید مرگ در وردپرس

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

راهکارهای نوین مبارزه با صفحه سفید مرگ در وردپرس

بعد از چک کردن افزونه ها بهتر است قالب سایت نیز بررسی شود ، برای تست قالب نیز موارد گفته شده در زمینه پلاگین ها صدق می کند ،اگر به بخش مدیریت دسترسی داشتید ، میتوانید قالب پیش فرض وردپرس را جایگزین کنید در غیر این صورت باید با FTP به هاست متصل شده و پوشه ی Themeرا تغییر نام دهید. با چنین کاری وبسایت شما به قالب پیش فرض بر می گردد.

  • فعال کردن اشکال زدا

اگر در گام اول مشکل برطرف نشد ، و شما صفحه مرگ را در بخش مدیریت سایت نیز داشتید باید امکان امکان اشکال زدایی را فعال کنید. در وردپرس برای یافتن خطاهایی که ممکن است در گاهی اوقات مشخص نباشید علت آن یک راه وجود دارد تا در صورت خطا ، پیغامی که نمیتواند خط کدی را متوجه شود به شما میدهد به طور مثال مشکل صفحه مرگ در خط ۱۴ قالب فایل single,php می باشد برای یافتن آن به صورت معمول باید تمامی فایل ها را بگردید وبا این کار به راحتی خطا برای شما نمایش داده میشود سپس آن را رفع و دوباره به حالت قبل بر میگردانیم برای فعال کردن آن لازم است به فایل wp_config.php در هاست رفته و قطعه کد زیر را در آن بیابید :

define( 'WP_DEBUG', false )
}

بعد از یافتن کد باید گزینه ی false به True تغییر دهید . سپس سایت را مجددا بررسی کنید. چنانچه کار نکرد همانند تصویر زیر عمل کنید:

راهکارهای نوین مبارزه با صفحه سفید مرگ در وردپرس

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

Cannot redeclare get_posts() (previously declared in /var/www/html/wordpress/wp-includes/post.php:1874) in /var/www/html/wordpress/wp-content/plugins/my-test-plugin/my-test-plugin.php on line 38
}
  • افزایش فضای هاست

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

define('WP_MEMORY_LIMIT', '64M');

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

php_value memory_limit 64M
  • بررسی سطح دسترسی

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

  1. سطح دسترسی فایل ها باید ۶۶۴ باشد.
  2. فولدرها باید ۷۷۵ باشد.
  3. فایل wp-config.php باید ۶۶۰ باشد.
  • بررسی مشکل آپدیت خودکار

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

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

با تشکر از همراهی شما – شاد باشید

منبع: آپ تم  مرجع: آموزش وردپرس | قالب وردپرس

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (2 رای - میانگین: 5٫00 از 5) | به راستی!! در صفحه اینستاگرام آپ تم عضو شوید، ( آموزش وردپرس ، تخفیفات و بروز رسانی ها )
Loading...
مطالب زیر را حتما بخوانید

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *