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

رفع خطای Internal Server Error 500 در وردپرس

مدیر سایت روشن دی ۱۱, ۱۳۹۷

آیا شما خطای Internal Server Error 500 در وردپرس را مشاهده کرده اید ؟

جای هیچ نگرانی نیست !! در این مقاله به شما نشان خواهیم داد چگونه خطای Internal Server Error 500 در وردپرس را حل کنید.

خطای سرور داخلی یکی از رایج ترین در وردپرس است، از آنجائی که این خطا اطلاعات دیگری را ارائه نمی دهد،

بسیاری از مبتدیان هنگامی که آن را مشاهده می کنند دچار ترس و اضطراب می شوند.

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

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

خطای Internal Server Error 500 در وردپرس چگونه ایجاد می شود ؟

خطای سرور داخلی تنها برای وب سایت های وردپرسی نیست .

این خطا می تواند برروی هر وب سایت در حال اجرا رخ دهد .با توجه به ماهیت این خطا، هیچ پیامی به توسعه دهنده‌گان نمایش داده نمی‌شود!

خطای سرور داخلی در وردپرس اغلب به دلیل کارکرد پلاگین یا قالب (theme) است.

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

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

و وب‌سایت در حالت عادی بدون مشکل نمایش داده می‌شود.

حل این خطای  نیاز به عیب یابی دارد که زمان و صبر را می خواهد.

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

به این ترتیب، بیایید نگاهی به نحوه برطرف کردن خطاهای سرور داخلی در WordPress بیاندازیم.

بررسی فایل .htaccess

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

شما می‌توانید از طریق FTP به سرور خود متصل شده و فایل .htaccess را می توانید

در همان پوشه اصلی، جایی که پوشه‌هایی هم‌چون wp-content, wp-admin و wp-includes وجود دارند بیابید.

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

و در جای دیگر روی سیستم کامپیوتر خود ذخیره کرده ،

هنگامی که از ذخیره شدن کدها مطمئن شدیم کدها را پاک کرده و ذخیره می کنیم .

حال برای ورود به وب سایت خود تلاش کنید اگر مشکل رفع شده بود به خودتان افتخار کنید که شما یک مهندس هستید !

صبر کنید هنوز کار تمام نشده است، اگر برروی سایت وردپرس نصب بود ،

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

اگر بعد از این کار سایت بدون مشکل بود، حال کدها را خط به خط به .htaccess اضافه می کنیم تا ببینیم مشکل از کدام خط بوده تا آن را رفع کنیم.

اگر مشکل شما با تغییر نام فایل .htaccess هم‌چنان پابرجاست پس ادامه مقاله را دنبال کنید.

افزایش محدودیت حافظه پی‌اچ‌پی (PHP memory limit)

ممکن است بر دلیل کمبود حافظه در سایت این خطا رخ دهد،

در این حالت به سرور متصل می شویم ( وارد Cpanel ) شده و در پوشه www وارد پوشه wp_confing.php شده و خط زیر را در ابتدا wp_confing.php وارد می کنیم.

define(‘WP_MEMORY_LIMIT’, ‘512M‘);

این کد میزان RAM مصرفی وردپرس شما را به 512 مگابایت افزایش خواهد داد،

که میتواند مشکل خطای 500 در وردپرس را حل کند.

اگر با این روش هم مشکل حل نشد نگران نباشید این مقاله همچنان ادامه دارد.

غیرفعال سازی تمام افزونه‌ها

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

گاهی اوقات دو افزونه با هم تداخل دارند و باعث بروز چنین مشکلاتی می‌شوند.

حل این مشکل نیازمند زمان بیشتری به نسبت روش‌های بالاست.

برای حل این مشکل وارد سی پنل شده و از File Manager بعد پوشه www وارد wp-content بعد وارد pluging شده

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

که معمولا مشکل از افزونه Contact form7 است که برای رفع خطا این افزونه را پاک می کنیم.

آپلود مجدد وردپرس

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

که باید فایل را کامل پاک کرده و فایل جدید را طبق مقاله ی آموزش نصب وردپرس روی سی پنل cpanel بارگذاری کنیم.

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

در صورتی که با استفاده از این مقاله توانستید خطای Internal Server Error 500 در وردپرس خود را برطرف کنید،

تجربه خود را با ما در میان بگذارید.

 

Internal Server Errorخطای 500خطای Internal Server Error 500خطای Internal Server Error 500 در وردپرس
85 مطالب
مدیر سایت
آیا می دانید ساخت شناسه در ایرنیک چگونه انجام می شود؟!!

آیا می دانید ساخت شناسه در ایرنیک چگونه انجام می شود؟!!

مطالب اخیر

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

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

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

اتصال اکانت وب دیسک به ویندوز برای مدیریت بهتر سی پنل

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

نحوه ساخت اکانت وب دیسک در سی پنل

وب دیسک چیست و چه کاربردی دارد؟ در این مقاله...

مطلب مورد نظر خود را جستجو کنید

موضوعات سایت

  • Whm-Cpanel
  • امنیت هاست
  • دامنه
  • دسته‌بندی نشده
  • سیستم مدیریت محتوا
  • سیستم مدیریت محتوا(CMS)
  • مدیریت Cpanel
  • میزبانی وب (host)
  • هاست
  • وردپرس
  • قبلی نوشته8 نوع خدمات میزبانی وب (هاستینگ)
  • بعدی نوشتهچرخه حیات دامنه ir
    8 نوع خدمات میزبانی وب (هاستینگ)

Related Posts

آشنایی با انواع ریدایرکت و دلایل استفاده از آن
سیستم مدیریت محتوا(CMS) وردپرس

آشنایی با انواع ریدایرکت و دلایل استفاده از آن

10 اقدام ضروری برای تامین امنیت وردپرس
امنیت هاست سیستم مدیریت محتوا(CMS) وردپرس

10 اقدام ضروری برای تامین امنیت وردپرس

تغییر پیشوند جداول وردپرس بدون نیاز به نصب افزونه
امنیت هاست سیستم مدیریت محتوا(CMS) مدیریت Cpanel وردپرس

تغییر پیشوند جداول وردپرس بدون نیاز به نصب افزونه

بروزرسانی وردپرس به صورت خودکار با دو روش ساده
سیستم مدیریت محتوا(CMS) وردپرس

بروزرسانی وردپرس به صورت خودکار با دو روش ساده

دیدگاهتان را بنویسید (لغو پاسخ)

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای مورد نیاز علامت گذاری شده اند *

*
*

هجده + پنج =

انواع هاست

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

ثبت دامنه

  • تعرفه ثبت دامنه
  • ثبت دامنه ir
  • ثبت دامنه های بین المللی
  • انتقال دامنه

دسترسی سریع

  • شرایط و قوانین
  • پرسش های پرتکرار
  • خدمات دیگر
  • دامنه های من
  • سرویس های من
  • مشاهده فاکتورها

نمادهای اعتماد

e-namad
logosaman_

عضویت در خبرنامه سایت

تمامی حقوق مادی و معنوی برای مجموعه هاستینگ آی آر بست هاست محفوظ است .

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