خطای درون سرور

خطاهای رایج در وردپرس و راه حل آن ها: بخش ۱:خطای درون سرور

اولین خطا: خطای درون سرور

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

 

چگونه خطای درون سرور Internal Server Error را درست کنم؟

خطای درون سرور

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

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

 

اکنون به شرح چندین راه حل که به شما کمک می کند تا بتوانید از شر این خطا خلاص شوید می پردازیم:

 

فایل .htaccess را چک کنید، شاید خراب شده باشد!

خطای درون سرور

اولین کاری که برای شناسایی و حل مشکلتان در مواجهه با خطای درون سرور internal server error در وردپرس باید انجام دهید چک کردن این فایل است.

این کار را می توانید با تغییر نام این فایل به چیز دیگری مانند .htaccess_old انجام دهید. برای تغییر نام این فایل ابتدا باید به سایت خود وارد شوید به وسیله ی FTP یا  File Manager app در حساب میزبانی شما در داشبورد cPanel.

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

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

 

افزایش حد حافظه PHP

 

اگر راه حل قبلی جواب نداد، اشکال ندارد، میرویم به سراغ راه حل بعدی یعنی افزایش حد حافظه PHP.

مراحل زیر را دنبال کنید:

۱-یک فایل خالی متن به اسم php.in بسازید.

۲- این کد را در آن جایگذاری کنید: memory=64MB

۳- فایل را ذخیره کنید.

۴- با استفاده از FTP فایل را بر روی /wp-admin/folder تان آپلود کنید.

 

همه ی افزونه های خود را غیر فعال کنید

خطای درون سرور

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

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

 

فایل اصلی Core Files را دوباره آپلود کنید

خطای درون سرور

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

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

برای این کار به سایت وردپرس بروید و فایل زیپ آن را دانلود، باز extract و داخل فولدر شوید.

با FTP وارد سایتتان شوید و به فولدر ریشه سایتتان بروید.

باید wp-includesو wp-admin را انتخاب کنید و با کلیک راست روی آن ها گرینه آپلود را بزنید.

خطای درون سرور

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

 

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