قالب وردپرس

رفع خطا internal server error 500 در وردپرس و راه حل آن

ب

رفع خطا internal server error 500 در وردپرس

 

اگر بیش از یک سال در مرور وب هستید، احتمالا HTTP 500 Internal Error Server را حداقل چند بار دیده اید.

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

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

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

ما خطاهای ثابت مانند خطای سرور داخلی، خطا در ایجاد اتصال به پایگاه داده،

صفحه نمایش سفید مرگ، و بسیاری دیگر برای کاربران ما ثابت است.

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

این فقط کمی صبر نیاز دارد.

در این مقاله ما به شما نشان خواهیم داد

که چگونه یک خطای سرور داخلی را در وردپرس با کامپایل لیستی از تمامی راه حل های ممکن در یک مکان ثابت کنید.

 

 

چرا خطای سرور داخلی(خطا internal server error 500) در وردپرس را دریافت می کنید؟

 

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

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

 

 

 

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

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

سایر علل احتمالی خطای سرور داخلی در وردپرس که ما می دانیم عبارتند از:

فایل htaccess خراب شده و محدودیت حافظه پی اچ پی.

ما همچنین در هنگام تلاش برای دسترسی به ناحیه سرپرست در حالی که بقیه سایت به خوبی کار می کند،

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

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

 

بررسی فایل خرابکارانه .htaccess

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

حتما بخوانید  آموزش افزونه ها در مخزن وردپرس

شما می توانید با تغییر نام فایل اصلی خود .htaccess به چیزی مانند .htaccess_old انجام دهید.

برای تغییر نام فایل .htaccess، باید با استفاده از FTP به سایت خود وارد شوید.

هنگامی که شما در آن هستید، فایل .htaccess در همان دایرکتوری قرار خواهد گرفت

که در آن پوشه هایی مانند wp-content، wp-admin و wp-include را مشاهده خواهید کرد.
هنگامی که شما فایل htaccess را تغییر نام دادید،سعی کنید سایت خود را بارگیری کنید تا ببینید

 

آیا این مشکل را حل کرده است یا خیر؟

 

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

 

قبل از رفتن به چیزهای دیگر، اطمینان حاصل کنید که به تنظیمات »Permalinks بروید و روی دکمه ذخیره کلیک کنید.

این یک فایل جدید .htaccess برای شما با قوانین بازنویسی مناسب برای اطمینان از اینکه صفحات پست شما ۴۰۴ را باز نمی گرداند، تولید می کند.

اگر بررسی برای راه حل فایل خراب .htaccess برای شما کار نکند، پس شما باید ادامه مطلب این مقاله را ادامه دهید.

 

 

افزایش محدودیت حافظه پی اچ پی

گاهی اوقات این خطا ممکن است اتفاق بیفتد اگر شما محدودیت حافظه پی اچ پی را خسته کرده اید.

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

اگر خطای سرور داخلی را فقط در هنگام تلاش برای ورود به مدیر خود وردپرس یا آپلود یک تصویر در wp-admin خود مشاهده می کنید،

پس باید با انجام این مراحل، میزان حافظه را افزایش دهید:

 

  1. یک فایل متنی خالی با نام php.ini ایجاد کنید
  2. این کد را در آن قرار دهید: حافظه = ۶۴ مگابایت
  3. فایل را ذخیره کنید
  4. با استفاده از FTP آن را در پوشه / wp-admin / folder بارگذاری کنید

 

 

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

اگر افزایش محدودیت حافظه مشکل را برای شما حل کند، سپس مشکل را به طور موقت ثابت کنید.

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

حتما بخوانید  معرفی افزونه های سئو وردپرس

داشته باشیم. این می تواند یک پلاگین ضعیف شده یا حتی یک تابع موضوع باشد.

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

 

 

اگر افزایش محدودیت حافظه پی اچ پی مسئله را برای شما حل نکند،

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

 

 

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

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

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

آموزش زیر را در مورد چگونگی غیر فعال کردن تمام افزونه های وردپرس بدون WP-Admin دنبال کنید.

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

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

خلاص شدن از شر این پلاگین، و گزارش خطا به نویسنده پلاگین.

 

 

دوباره بارگذاری فایل های هسته ای

اگر گزینه افزونه خطای سرور داخلی را حل نکرد، پس از آن باید آپلود wp-admin و wp-include folder را از یک نصب جدید وردپرس دوباره آپلود کنید.

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

 

 

از ارائه دهنده خدمات میزبانی خود بپرسید

اگر هیچ کار نمی کند، پس شما باید با ارائهدهنده خدمات میزبانی خود تماس بگیرید.

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

 

 

هاست
مطالب مرتبط

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.

دو × دو =