ایمیل
admin [at] VaniaIT.Com
امور مشتریان
پرتال کاربران - CRM
تلفن
9122830795(98+)
طراحی وب سایت

رفع مشکل ارور Internal Server Error در وردپرس


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


۱٫ پرونده htaccess
پرونده htaccess عموما شامل تنظیمات آدرس دهی صفحات وب سایت شماست. در ابتدا وارد فایل منیجر هاست خود شوید. در محل نصب وردپرس به دنبال پرونده

.htaccess

بگردید و نام آن را به htaccess-old.txt تغییر دهید.
وب سایت خود را بروز آوری (Refresh) کنید. اگر مشکل حل شده بود به بخش تنظیمات ساختار پیوند های یکتا بروید و یکبار به روی کلید ذخیره کلیک کنید تا در آینده با خطای ۴۰۴ روبرو نشوید!!

۲٫ PHP Memory Limit
محدودیت استفاده از حافظه در سرور ها و هاست اشتراکی میتونه یکی دیگه از دلایل خطای سیستم باشه. بدین جهت شما می بایست برای وردپرس مشخص کنید که قادر به استفاده از چه مقدار از فضای رم هستید. بدین جهت پرونده wp-config.php که در محل نصب وردپرس قرار داره رو باز کنید و دستور زیر رو در اون قرار بدید.

define('WP_MEMORY_LIMIT', '128M');

فراموش نکنید به جای ۱۲۸ محدودیت استفاده از رم در هاستتون رو بر حسب مگابایت وارد کنید. اگر از هاست رایگان استفاده می کنید مقدار اون برابر ۱۲۸ هستش اما اگر از هاست های خریداری شده استفاده می کنید مقدار اون می تونه از ۶۴ به بالا متغیر باشه.

۳٫ افزونه ها
در خیلی از مواقع ممکنه که افزونه ها موجب خطای سرور بشوند. برای آزمودن این امکان در فایل منیجر هاستتون وارد فولدر wp-content بشید و عنوان پوشه plugins رو به هرچیز دیگری تغییر بدید (مثلا themedesigner). سپس سایت خودتون رو بروز آروی کنید و بررسی کنید که خطا رفع شده یا نه.
اگر مشکل حل شده بود نام پوشه مربوطه رو به حالت اولیه بر گردونید و به محیط مدیریت وردپرس و به بخش افزونه ها برید. حالا یکی یکی افزونه ها رو فعال کنید. با فعال کردن افزونه مخرب سایت دوباره قطع میشه که می تونید اون افزونه مخرب رو از روی هاستتون و از درون پوشه plugins پاک کنید.

۴٫ هسته وردپرس
آسیب دیدن فایل های هسته وردپرس می تونه یکی دیگر از دلایل بروز این خطا باشه. برای رفع این مشکل نسخه وردپرس خودتون (نه بالاتر و نه پایین تر) رو دوباره از مرجع وردپرس فارسی دانلود کنید و روی کامپیوتر خودتون از حالت فشرده خارج کنید. حالا تنها پوشه های wp-admin و wp-includes رو روی هاستتون آپلود کنید.
سایت خودتون رو بروز آوری کنید و بررسی کنید که مشکل حل شده یا خیر.

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