خطای the site is experiencing technical difficulties

سلام در این مقاله به بررسی خطای the site is experiencing technical difficulties در وردپرسخواهیم پرداخت.

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

رفع ارور این سایت مشکلات فنی را تجربه می‌کند در وردپرس

این روزها در نسخه جدید وردپرس یعنی نسخه 5.2 به بعد، اعلان شایعی را تحت عنوان این سایت مشکلات فنی را تجربه می‌کند یا سایت با مشکلات فنی دچار شده است روبرو می شویم که در نسخه انگلیسی وردپرس به صورت The site is experiencing technical difficulties نمایش داده می شود.

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

 

  • یک خطای مهم در وب سایت شما رخ داده است. دربارهٔ اشکال‌زدایی در وردپرس بیشتر بدانید.
  • ارور سایت به مشکلات فنی دچار شده است.
  • The site is experiencing technical difficulties
  شایان ذکر است در صورتی که اعلان “خطای مهم در وب سایت شما رخ داده است. دربارهٔ اشکال‌زدایی در وردپرس بیشتر بدانید لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی کنید“را مشاهده نمودید
ابتدا ایمیل متصل به وردپرس خود را بررسی نمایید در صورت دریافت ایمیل از سمت WORDPRESS طبق آن عمل نموده
در غیر اینصورت نسبت به فعال سازی قابلیت WP debug وردپرس اقدام کنید که در همین مقاله تشریح شده است.
در صورت پابرجا بودن مشکل سایر تکنیک های مذکور در این مقاله نیز بررسی نمایید.

از وقتی وردپرس رو به نسخه جدید آپدیت کردیم، بارها با خطای “این سایت مشکلات فنی را تجربه می‌کند.” روبرو شدیم. منظور وردپرس از این خطا چیست و چرا از نسخه 5.1 وردپرس این خطا در سایت‌های وردپرسی نمایش داده می‌شود.

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

متن کامل خطا به این شکل هست:

این سایت مشکلات فنی را تجربه می‌کند. لطفا صندوق ورودی ایمیل مدیر سایت را برای راهنمایی‌ها بررسی نمایید.

خطای وردپرس نسخه 5.1

و در وردپرس انگلیسی:

The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.

متن خطا در وردپرس انگلیسی

این خطا در واقع همان ارور 500 قدیمی وردپرس هست. قبلا وردپرس در صورت وجود خطای برنامه نویسی یا مشکلات منابع سرور، خطای ۵۰۰ را نمایش می‌داد که وجهه چندان جالبی نداشت، همچنین به سایت‌های مختلفی مثل LiteSpeed یا Apache هم لینک می‌داد که اصلا از نظر سئو جالب نبود!

این سایت مشکلات فنی را تجربه می‌کند.

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

اما از نسخه ۵.۱ به بعد دیگر نیازی به فعال کردن دیباگ نیست. همان مکانیزم سلامت سایت وردپرس

پس چطور خطا را حل کنیم؟

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

بیشتر بخوان بیشتر بدان  استفاده از ویرایشگر کدها در وردپرس با WP Editor

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

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

مطالب بیشتر در لینک های زیر نیز قابل مشاهده است :

سوالات متداول در خصوص رفع مشکلات فنی سایت

  • چرا اعلان سایت به مشکلات فنی دچار شده است به یکباره در سایت نمایش داده می شود؟
    نمایش این اعلان دلایل متفاوتی دارد اما به صورت کلی می توان گفت تغییرات در کدنویسی، پیکربندی ها، افزونه و تغییرات قالب و موارد این چنینی موجب نمایش مشکلات فنی می شوند یعنی وردپرس حین تغییرات با این مورد مواجه شده. پس برای رفع این اعلان باید موضوع را در یکی از این موارد ریشه یابی نمود.
  • چطور مشکل فنی را رفع کنیم؟
    در اولین گام بررسی می کنیم که چه موردی موجب بروز خطا شده است. سپس در جهت رفع آن اقدام می نماییم.
  • من به بخش wp-admin وردپرس دسترسی ندارم چکاری باید انجام دهم؟
    از طریق cPanel یا سرویس FTP مانند FileZilla می توانید به دایرکتوری های مختلف دسترسی پیدا کنید سپس تغییرات لازم را اعمال کنید. این مورد در ادامه به طور مفصل بررسی خواهد شد.

دلیل بروز اعلان مشکلات فنی وردپرس چیست؟

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

  • به تازگی افزونه ای را نصب، حذف یا غیر فعال نموده اید؟
  • قالب جدیدی نصب و راه اندازی شده است؟
  • تغییر خاصی در کد نویسی ایجاد شده است؟
  • از طریق سرویس FTP موردی آپلود یا بروز شده است؟
  • و…

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

چه اقداماتی در جهت رفع ارور مشکلات فنی وردپرس انجام دهیم؟
  • قبل از هرکاری ایمیل متصل به وردپرس خود را بررسی نمایید. (ممکن است راهنمای رفع مشکل برای شما ارسال شده باشد.)
  • فعال سازی قابلیت WP debug وردپرس
  • رفع مشکلات محدودیت حافظه PHP
  • بررسی قالب و افزونه های سایت
  • بروزبودن نسخه PHP هاست
فعال سازی قابلیت WP debug وردپرس

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

//Turn on Debug Mode.
define('WP_DEBUG', true);

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

بیشتر بخوان بیشتر بدان  آموزش بهینه سازی سایت جوملا
رفع مشکلات محدودیت حافظه PHP

در اولین گام میزان حافظه PHP سایت خود را بررسی نمایید که حداقل 256M تنظیم شده باشد. کمبود حافظه PHP می تواند یکی از دلایل بروز خطای مشکلات فنی وردپرس باشد. پس نسبت به افزایش محدودیت حافظه php در وردپرس اقدام می کنیم. در این روش می بایست فایل پیکربندی سایت خود را ویرایش و سپس مقدار php_value_limit را تغییر دهید. سه روش برای افزایش حافظه PHP وجود دارد. به دلخواه  از طریق یکی اقدام نمایید.

افزایش حافظه PHP از طریق فایل htaccess.

می توانید از آموزش  افزایش محدودیت حافظه php در وردپرس نیز کمک بگیرید.

  1. فایل .htaccess موجود در دایرکتوری روت هاست خود را باز نمایید.
  2. روی آن راست کلیک نمود گزینه Edit را انتخاب کنید سپس کد زیر را به آن بیفزایید.
php_value memory_limit 256M

افزایش حافظه PHP از طریق فایل wp-config.php

فایل wp-config.php نیز دقیقا در دایرکتوری روت یا همان مسیر نصب وردپرس قرار دارد.

  1. فایل wp-config.php را بیابید.
  2. آن را برای ویرایش باز کنید.
  3. خط /* That’s all, stop editing! Happy blogging. */ را درون فایل بیابید. دقیقا قبل از این خط، کد زیر را درج کنید.
define('WP_MEMORY_LIMIT', '256M');

افزایش سقف حافظه PHP از طریق php.ini

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

  1. برای افزایش سقف حافظه به مسیر نصب وردپرس مراجعه نمایید.
  2. فایل php.ini را بیابید و قطعه کد زیر را در آن درج کنید.
memory_limit = 256M;
بررسی تداخل افزونه ها

در برخی مواقع ممکن است آخرین تغییرات اعمال شده روی افزونه های موجب بروز اعلان سایت به مشکلات فنی دچار شده است گردد. در چنین مواقعی باید وضعیت کلی افزونه ها بررسی گردد. اما سوال اینجاست که ما به wp-admin سایت خود دسترسی نداریم پس چطور وارد وردپرس شده و افزونه ها را چک کنیم؟

  1. در چنین مواقعی می بایست از طریق سرویس FTP یا سی پنل به دایرکتوری public_html مراجعه کنید.
  2. به دنبال دایرکتوری  wp-content بگردید سپس درون آن پوشه PLUGINS را بیابید.
  3. نام این دایرکتوری را به چیزی غیر از عبارت Plugins تغییر دهید. (به عنوان مثال my-plugins)
  4. مجددا به وب سایت خود مراجعه نموده و وضعیت اعلان را چک کنید.

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

بررسی وضعیت قالب وردپرس

در گام بعدی می بایست قالب وردپرستان را نیز همانند روش قبلی بررسی نمایید.

  • برای این منظور مجددا از طریق FTP یا از طریق cPanel به دایرکتوری public_html مراجعه نمایید.
  • دایرکتوری wp-content و سپس دایرکتوری themes را بیابید.
  • دایرکتوری قالب فعلی فعال را بیابید و نام آن را تغییر دهید.
بیشتر بخوان بیشتر بدان  ساخت دکمه های دلخواه در وردپرس با Mango Buttons

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

تغییر ورژن PHP هاست

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

برخی افزونه و قالب ها همچنان با نسخه 5.6 همخوانی دارند اما این نکته را در نظر بگیرید که اهمیت استفاده از آخرین نسخه ها حیاتی تر است.
نحوه بروزرسانی ورژن PHP هاست

به منظور تغییر نسخه PHP هاست خود می بایست از طریق کنترل پنل اقدام نمایید. در سی پنل روی گزینه multi php manager و در هاست دایرکت ادمین روی گزینه Domain Setup سپس  PHP Version Selector کلیک نمایید. آخرین ورژن ارائه شده را انتخاب و تغییرات خود را ذخیره کنید.

برای کسب اطلاعات دقیق تر آموزش تغییر ورژن php در سی پنل و دایرکت ادمین را مشاهده نمایید.

مجددا به وب سایت خود مراجعه نموده وضعیت سایت و دسترسی آن را بررسی کنید. در صورتی که مشکل فنی وردپرس همچنان وجود داشت روش های بعدی را بررسی کنید.

ریستور بکاپ وب سایت

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

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

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

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

در این آموزش از مهراکت سعی شد تکنیک های رفع مشکل سایت با مشکلات فنی دچار شده است را به صورت کامل ذکر نماییم.

در برخی وب سایت ها این اعلان تحت عنوان این سایت مشکلات فنی را تجربه می‌کند ایمیل خود را بررسی نمایید یا The site is experiencing technical difficulties مشاهده می گردد که روش رفع مشکل در مواجه با این اعلان ها هم دقیقا به همین صورتی بود که در مقاله ذکر گردید.

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

برای امتیاز دهی روی ستاره ها کلیک کنید.باتشکر
[Total: 1 Average: 4]

نویسنده

Milad Rokhbakhsh

نظر شما چیست؟

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

کپی نوشته در وردپرس x بخوانید...