آموزش های وردپرس

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

مشکل فنی در وردپرس

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

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

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

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

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

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

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

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

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

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

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

چه اقداماتی در جهت رفع ارور مشکلات فنی وردپرس انجام دهیم؟

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

فعال سازی قابلیت WP debug وردپرس

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

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

رفع مشکلات محدودیت حافظه PHP

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

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

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

  1. فایل .htaccess موجود در دایرکتوری روت هاست خود را باز نمایید.
  2. روی آن راست کلیک نمود گزینه Edit را انتخاب کنید سپس کد زیر را به آن بیفزایید.
افزایش حافظه PHP از طریق فایل wp-config.php

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

  1. فایل wp-config.php را بیابید.
  2. آن را برای ویرایش باز کنید.
  3. خط /* That’s all, stop editing! Happy blogging. */ را درون فایل بیابید. دقیقا قبل از این خط، کد زیر را درج کنید.
افزایش سقف حافظه PHP از طریق php.ini

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

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

بررسی تداخل افزونه ها

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

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

 بیشتر بدانید: به کمک آموزش نحوه اتصال اکانت ftp سی پنل به نرم افزار filezilla یا نحوه ایجاد اکانت ftp توسط ابزار ftp accounts در سی پنل می توانید اقدام نمایید.

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

پیشنهاد میکنیم در صورت امکان افزونه ای که باعث بروز مشکل شده را با افزونه دیگری جایگزین نمایید.

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

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

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

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

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

تغییر ورژن 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 مشاهده می گردد که روش رفع مشکل در مواجه با این اعلان ها هم دقیقا به همین صورتی بود که در مقاله ذکر گردید. امیدواریم این مقاله در رفع مشکل یاریتان نماید. در صورت وجود سوال از بخش کامنت ها اقدام نمایید.

آموزش رایگان وردپرس

برچسب ها
وب سایت دانلود محتوای تخصصی

محدثه اسماعیلی

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

نوشته های مشابه

‫۷ نظرها

  1. سلام سایت ما الان بدز نمیشه و میزنه مشکل فنی دچار شده
    بهم گفتن این مشکل رو داره
    میشا راهنماییم کنید
    Warning: require(/home/topelectric/public_html/wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php): failed to open stream: No such file or directory in /home/topelectric/public_html/wp-settings.php on line 241

    Fatal error: require(): Failed opening required ‘/home/topelectric/public_html/wp-includes/rest-api/endpoints/class-wp-rest-post-types-controller.php’ (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /home/topelectric/public_html/wp-settings.php on line 241

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

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

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

  4. سلام سایت من دچار مشکل فنی شده و این ارور رو نشون میده
    Fatal error: Cannot redeclare wp_get_user_request_data() (previously declared in /home2/parsehma/domains/parsehmarket.com/public_html/wp-includes/user.php:3700) in /home2/parsehma/domains/parsehmarket.com/public_html/wp-admin/includes/deprecated.php on line 1578
    روش هایی که گفتین رو هم امتحان کردم ولی بازم ارور میده

    1. سلام و احترام؛
      این مقاله آپدیت و چند نکته کلیدی به اون اضافه شد. امیدوارم تکنیک های اضافه شده بتونه مشکلتون رو رفع کنه چون شایع ترین دلالیل بروز اعلان “سایت به مشکلات فنی دچار شده است” همین موارد هستند.

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

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

بستن