Loading...

آموزش رفع خطای Internal Server 500 در وردپرس

ابوالفضل حبیبی 2 هفته پیش بدون نظر 31 بازدید
Loading...
از 2 رأی

وردپرس یک سیستم مدیریت محتوای کامل است که بسیاری از وب مستران و کاربران از آن استفاده می کنند.
در این میان،ممکن است برخی روزها وردپرس شما خطاهای عجیبی را نمایش دهد.
آیا شما تا به حال خطای 500 internal server و یا همان سرور داخلی را در وردپرس مشاهده کرده اید؟
خطای سرور داخلی و یا internal server یکی از رایج ترین خطاهای وردپرس است.

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

ما در این مقاله به شما یاد خواهیم داد که چگونه می توانید ارور 500 داخلی وردپرس یا Internal server 500  را به صورت اصولی حل کنید.

در این مقاله میخوانید :

 

خطای سرور داخلی 500

 

دلیل خطای سرور داخلی در وردپرس

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

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


رفع مشکل فایل .htaccess در وردپرس

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

 

افزایش محدودیت مموری PHP

برخی اوقات اگر شما خطای سرور داخلی را مشاهده کرده اید به خاطر این بوده است که فضای مموری php به حداکثر خود رسیده است.
اگر شما به هنگام وارد شدن به پنل مدیریت وردپرس و یا به هنگام بارگذاری یک عکس در سایت خطای سرور داخلی را مشاهده کردید،باید مقدار مموری پی اچ پی را افزایش دهید.
⦁ وارد سی پنل / دایرکت ادمین شوید و مسیر /wp-admin را انتخاب کنید.
⦁ یک فایل خالی با نام php.ini را ایجاد کنید.
⦁ کد زیر را در فایل php.ini وارد کنید .
⦁ Memory=64MB
بسیاری از کاربران گزارش دادند که با انجام دادن این کار توانستند مشکل خطای سرور داخلی وردپرس را رفع کنند.
اگر با انجام دادن این کار توانستید خطای سرور داخلی وردپرس را برطرف کنید به این معنی نیست که این مشکل برای همیشه برطرف شده است و شما باید به دنبال مسئله ای باشید که باعث شده ظرفیت مموری php شما پر شده است!.
اغلب این مشکلات ناشی از پلاگین هایی است که استفاده می کنید و حتی مشاهده شده که مشکلات قالب هم نباید در خطای سرور داخلی دست کم گرفت.
ما به شما پیشنهاد می کنیم تا با شرکت هاستینگ خود تماس گرفته و از آن ها بخواهید log سرور را بررسی کنند تا ببینید مشکل از کجاست.

رفع محدودیت مموری php

 

غیرفعال کردن تمامی پلاگین های وردپرس

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

غیرفعال سازی پلاگین های وردپرس

 

تماس با هاستینگ

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

 

تماس با پشتیبانی هاستینگ

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

ابوالفضل حبیبی

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

نظرات کاربران

برای ارسال دیدگاه باید وارد حساب کاربری خود شود. ( ورود - عضویت )
Loading...

نظرات (0)

عضویت در کانال تلگرام فنیکس