مقدمه و آشنایی با خطاهای رایج هاست
مواجه شدن با خطاهای ناگهانی مانند خطای داخلی سرور (Internal Server Error 500) یا مشکلات آپلود تصاویر در وردپرس از جمله مواردی است که میتواند مدیران سایت را نگران کند. در این مقاله روشهای سریع عیبیابی این خطاها را بررسی میکنیم.
گام اول: بررسی فایل htaccess. و بازنشانی پیوندهای یکتا
خیلی اوقات خرابی فایل تنظیمات سرور (.htaccess) دلیل اصلی خطای 500 است:
- از طریق پنل هاست (cPanel یا DirectAdmin) به پوشه روت وردپرس بروید.
- نام فایل
.htaccessرا به طور موقت تغییر دهید (مثلاً بهhtaccess.old). - سایت را رفرش کنید؛ اگر مشکل حل شد، به پیشخوان وردپرس بروید و از بخش تنظیمات > پیوندهای یکتا، دکمهی ذخیره را بزنید تا فایل جدید ساخته شود.
گام دوم: افزایش محدودیت حافظه PHP (Memory Limit)
کمبود حافظه اختصاصیافته به وردپرس معمولاً هنگام آپلود عکس یا کار با افزونههای سنگین خودش را نشان میدهد:
- فایل
wp-config.phpرا باز کنید. - خط زیر را پیش از عبارت
/* That's all, stop editing! */اضافه کنید:define( 'WP_MEMORY_LIMIT', '256M' );
نکته فنی: اگر مشکل آپلود عکس پابرجا بود، به مسیر پیشخوان > رسانه بروید یا بررسی کنید که دسترسی (Permission) پوشه
wp-content/uploadsروی عدد صحیح755تنظیم شده باشد.