ظهرلك رقم خطأ وإنت مش عارف معناه؟ الأرقام دي مش عشوائية — كل واحد بيقولك المشكلة فين بالظبط. الشرح ده بيفرّق بينهم ويقولك تعمل إيه في كل حالة.
الفرق في سطر: 500 السيرفر رد بخطأ في كود موقعك · 502 و 503 السيرفر مش قادر يرد دلوقتي · 508 حسابك تعدّى حد الموارد.
جدول سريع
| الكود | معناه | المشكلة فين غالبًا |
|---|---|---|
| 500 Internal Server Error | خطأ داخلي أثناء تنفيذ الصفحة | كود الموقع أو htaccess |
| 502 Bad Gateway | خدمة PHP مش بترد | إعدادات السيرفر أو حمل زايد |
| 503 Service Unavailable | الخدمة مش متاحة مؤقتًا | صيانة أو حمل زايد |
| 508 Resource Limit Reached | تعدّيت حد موارد حسابك | استهلاك الموقع |
| 504 Gateway Timeout | الطلب أخد وقت أطول من المسموح | عملية بطيئة أو استعلام تقيل |
خطأ 500 — الأشهر
معناه إن السيرفر حاول ينفّذ صفحتك وحصل خطأ. امشي بالترتيب ده:
- شغّل عرض الأخطاء عشان تشوف السبب الحقيقي بدل الرسالة العامة. من cPanel افتح Errors أو راجع شرح تشغيل رسائل خطأ PHP.
- راجع ملف htaccess — أشهر سبب على الإطلاق. غيّر اسمه مؤقتًا لـ htaccess-old وجرّب الموقع. لو اشتغل، المشكلة في سطر جواه.
- عطّل الإضافات — لو موقعك ووردبريس، غيّر اسم مجلد plugins وجرّب.
- راجع صلاحيات الملفات — المجلدات 755 والملفات 644. أي ملف بصلاحية 777 ممكن يرفضه السيرفر.
- راجع إصدار PHP — كود قديم على إصدار جديد بيضرب خطأ. جرّب إصدار أقدم مؤقتًا.
خطأ 502 و 504
الاتنين معناهم إن الطلب وصل للسيرفر بس ما رجعش رد سليم في الوقت المسموح.
- لو مؤقت وبيروح لوحده — غالبًا ضغط لحظي. راقب لو بيتكرر.
- لو بيحصل على صفحة معيّنة بس — فيه عملية بطيئة في الصفحة دي، غالبًا استعلام قاعدة بيانات تقيل.
- لو بيحصل عند رفع ملف كبير — الحد الزمني للتنفيذ قصير. راجع إعدادات PHP.
- لو مستمر — افتح تذكرة، ده غالبًا على مستوى السيرفر مش حسابك.
خطأ 503
سببين رئيسيين:
- وضع الصيانة — لو موقعك ووردبريس وحصل انقطاع أثناء تحديث، بيفضل عالق في وضع الصيانة. امسح ملف .maintenance من مجلد الموقع.
- حمل زايد — السيرفر مش قادر يستقبل طلبات جديدة. راجع استهلاك مواردك.
خطأ 508 — تعدّيت حد الموارد
ده مش عطل، ده حسابك وصل للحد المسموح. الموقع بيرجع لوحده لما الاستهلاك ينزل، بس هيتكرر طول ما السبب موجود.
افتح Resource Usage في cPanel وشوف المورد اللي بتوصل لحده. والحلول بالترتيب:
- فعّل الكاش — أسرع وأرخص حل وبيقلّل الاستهلاك بشكل كبير.
- اضغط الصور وحوّلها WebP.
- قلّل الإضافات واشيل المهجور منها.
- راجع المهام المجدولة — cron كل دقيقة سبب شائع.
- افحص من الملفات المصابة لو الاستهلاك ارتفع فجأة.
- رقّي خطتك لو الاستهلاك حقيقي وموقعك بيكبر.
إزاي تعرف السبب بسرعة
سجل الأخطاء بيقولك السبب بالحرف بدل ما تخمّن:
وفي VPS:
لو الموقع ووردبريس
فيه شروح مخصصة أدق: راجع حل مشكلة خطأ Internal Server Error 500 فى وورد بريس، وإصلاح خطأ WordPress Memory Exhausted.
الخطوة الجاية
- الموقع بقى بطيء فجأة: شجرة تشخيص.
- كيفية فحص استهلاك موارد استضافتك من لوحة التحكم.
- شرح CloudLinux و LVE: ليه موقعك مش بيتأثر بجيرانه.
محتاج مساعدة؟
افتح تذكرة وابعتلنا: رقم الخطأ، والرابط اللي بيظهر فيه، ووقت حصوله، وآخر تعديل عملته على الموقع. الأربعة دول بيوفروا نص وقت التشخيص.