# موقعي الإلكتروني لا يعمل: قائمة التشخيص

Source: https://support.kapsulehost.com/ar-ae/website-not-loading

اعمل وفق هذه الخطوات بالترتيب. كل خطوة إما تحدد السبب أو تستبعده. معظم المشكلات تُحل بحلول الخطوة 5.

---

## الخطوة 1: تحقق مما إذا كانت المشكلة تخصك وحدك

قبل استكشاف أخطاء موقعك أو الخادم وإصلاحها، تأكد من أن المشكلة ليست محلية بجهازك أو شبكتك.

**كيفية التحقق:**
- قم بزيارة [downforeveryoneorjustme.com](https://downforeveryoneorjustme.com) وأدخل نطاقك. إذا أفاد التقرير بأن الموقع يعمل، فالمشكلة من جهتك.
- بدّل هاتفك من WiFi إلى بيانات الجوال وحاول تحميل الموقع. إذا تم تحميله عبر بيانات الجوال، فالمشكلة في شبكتك المحلية أو جهاز توجيه WiFi.
- اطلب من شخص آخر (في موقع مختلف) محاولة تحميل موقعك.

**إذا كانت المشكلة تخصك فقط:** امسح ذاكرة التخزين المؤقت لـ DNS (راجع الخطوة 3)، أو أعد تشغيل جهاز التوجيه، أو جرّب من شبكة مختلفة.

**إذا كان الموقع معطلاً للجميع:** تابع إلى الخطوة 2.

---

## الخطوة 2: تحقق من KPanel بحثاً عن تنبيهات أو إشعارات صيانة

سجّل الدخول إلى **KPanel** على [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) وتحقق من أي إشعارات في أعلى لوحة التحكم.

تعرض KapsuleHost تنبيهات بخصوص:
- فترات صيانة مجدولة تؤثر على خادمك.
- حوادث نشطة يعمل الفريق بالفعل على التحقيق فيها.
- إشعارات خاصة بحسابك أو موقعك.

إذا كان هناك حادث نشط، فإن فريق الدعم يعمل عليه بالفعل. يمكنك متابعة تحديثات الحالة من داخل KPanel.

**إذا لم تكن هناك تنبيهات:** تابع إلى الخطوة 3.

---

## الخطوة 3: امسح ذاكرة التخزين المؤقت للمتصفح وجرّب تحديثاً قسرياً

قد تبقى نسخة مخزنة مؤقتاً من صفحة معطلة، أو إعادة توجيه منتهية الصلاحية، أو خطأ SSL قديم حتى بعد إصلاح المشكلة الأساسية.

**تحديث قسري (يمسح ذاكرة التخزين المؤقت للصفحة الحالية):**
- Windows/Linux: `Ctrl + Shift + R`
- Mac: `Cmd + Shift + R`

**جرّب نافذة تصفح خاص/متخفٍ:**

يتجاهل التصفح الخاص جميع البيانات المخزنة مؤقتاً وملفات تعريف الارتباط. اضغط `Ctrl + Shift + N` (على Windows) أو `Cmd + Shift + N` (على Mac) في Chrome، أو `Ctrl + Shift + P` في Firefox.

**مسح جميع ذاكرة التخزين المؤقت للمتصفح:**
- Chrome: الإعدادات > الخصوصية والأمان > مسح بيانات التصفح > الصور والملفات المخزنة مؤقتاً.
- Firefox: الإعدادات > الخصوصية والأمان > ملفات تعريف الارتباط وبيانات الموقع > مسح البيانات.
- Safari: تطوير > إفراغ ذاكرات التخزين المؤقت (فعّل قائمة التطوير أولاً من Safari > الإعدادات > متقدم).

**إذا حل مسح ذاكرة التخزين المؤقت المشكلة:** الموقع يعمل الآن. لا حاجة لأي إجراء آخر.

**إذا كان الموقع لا يزال لا يُحمَّل:** تابع إلى الخطوة 4.

---

## الخطوة 4: تحقق من حالة نطاقك في KPanel

النطاق منتهي الصلاحية أو المُعدّ بشكل خاطئ يجعل موقعك غير قابل للوصول.

1. اذهب إلى **KPanel > Domains**.
2. ابحث عن نطاقك في القائمة.
3. تحقق من حالته. يجب أن يظهر النطاق كـ **Active**. إذا ظهر كـ **Expired** أو **Suspended** أو **Pending Renewal**، فهذه هي مشكلتك.

**إذا كان النطاق منتهي الصلاحية:** جدّده من KPanel > Domains. قد يستغرق انتشار DNS بعد التجديد ما يصل إلى بضع ساعات.

**إذا ظهر النطاق كـ Active:** تابع إلى الخطوة 5.

---

## الخطوة 5: تحقق من إعدادات DNS

يجب أن يشير نطاقك إلى خوادم الأسماء الخاصة بـ KapsuleHost حتى يتم تحليل موقعك. قد يستغرق الانتشار بعد تغيير DNS ما يصل إلى 48 ساعة، رغم أنه عادةً ما يكون أسرع من ذلك بكثير.

**تحقق من الجهة التي يشير إليها نطاقك:**

استخدم أداة مثل [dnschecker.org](https://dnschecker.org) أو [whatsmydns.net](https://whatsmydns.net) وأدخل نطاقك للتحقق من خوادم الأسماء الخاصة به.

يجب أن يُظهر نطاقك خوادم أسماء KapsuleHost. إذا كان يظهر خوادم أسماء من مزود مختلف، فإن النطاق غير موجّه إلى KapsuleHost.

**في KPanel > Domains**، تأكد من:
- أن النطاق مُدرج ونشط.
- وجود سجلات DNS الصحيحة (خاصة سجل A الذي يشير إلى عنوان IP الخاص بخادمك).

**إذا كانت خوادم الأسماء خاطئة:** حدّثها لدى مسجل النطاق الخاص بك لتشير إلى [خوادم أسماء KapsuleHost](https://support.kapsulehost.com/ar-ae/nameservers). سيستغرق الانتشار حتى 48 ساعة.

**إذا كانت خوادم الأسماء صحيحة لكن الموقع لا يزال لا يُحمَّل:** تابع إلى الخطوة 6.

---

## الخطوة 6: تحقق من حالة شهادة SSL الخاصة بك

إذا انتهت صلاحية [شهادة SSL](https://support.kapsulehost.com/ar-ae/ssl-certificates) الخاصة بك أو فشل تجديدها، ستمنع المتصفحات الموقع وتعرض تحذيراً أمنياً بدلاً من تحميله. يرى الزوار أخطاء مثل "اتصالك غير خاص" أو "ERR_CERT_COMMON_NAME_INVALID".

1. اذهب إلى **KPanel > Websites > [موقعك]**.
2. ابحث عن مؤشر حالة SSL أو HTTPS.
3. إذا ظهرت شهادة SSL كـ **Expired** أو **Invalid** أو **Failed**، فهذه هي مشكلتك.

لإعادة إصدار الشهادة، انقر على **Renew SSL** أو **Reissue Certificate** في KPanel. عادةً ما يكتمل إصدار الشهادة خلال دقيقة إلى دقيقتين.

> **Note:** لا يمكن إصدار شهادات SSL إلا عندما يكون DNS موجّهاً بشكل صحيح إلى خوادم KapsuleHost. إذا كشفت الخطوة 5 عن مشكلة في DNS، فأصلح ذلك أولاً، ثم أعد إصدار شهادة SSL.

**إذا كانت شهادة SSL تبدو سليمة:** تابع إلى الخطوة 7.

---

![صفحة تفاصيل موقع في KPanel](https://support.kapsulehost.com/help/screenshots/website-not-loading-overview.1c20e61b.webp)

## الخطوة 7: تحقق من حالة موقعك في KPanel

1. اذهب إلى **KPanel > Websites**.
2. ابحث عن موقعك في القائمة وتحقق من مؤشر حالته.
3. يجب أن يظهر الموقع كـ **Running** أو **Active**. إذا ظهر كـ **Stopped** أو **Suspended**، أو ظهرت أيقونة خطأ، انقر على الموقع للاطلاع على التفاصيل.

إذا كان الموقع متوقفاً، فقد تتمكن من إعادة تشغيله مباشرةً من KPanel. إذا كان معلّقاً بسبب مشكلة في الفوترة، فاذهب إلى **KPanel > Billing** لتسوية الدفعة.

**إذا ظهر الموقع كأنه يعمل لكنه لا يزال لا يُحمَّل:** تابع إلى الخطوة 8.

---

## الخطوة 8: تحقق من وجود تغيير حديث

فكّر في آخر تغيير تم إجراؤه على الموقع. التحديث المعطوب هو أحد أكثر الأسباب شيوعاً لتوقف الموقع عن العمل.

الأسباب الشائعة:
- تحديث إضافة أو قالب WordPress.
- تغيير إصدار PHP.
- تعديل يدوي للكود.
- تغيير في قاعدة البيانات.
- تثبيت إضافة جديدة.

**إذا كان تغيير حديث هو سبب المشكلة:** استعد النسخة الاحتياطية التي أخذتها قبل إجراء التغيير. راجع [استعادة موقعك من نسخة احتياطية](https://support.kapsulehost.com/ar-ae/restoring-from-backup).

**إذا غيّرت إصدار PHP:** اذهب إلى **KPanel > Websites > [الموقع] > Settings > PHP** وارجع إلى الإصدار السابق. يسري هذا فوراً.

**إذا لم تكن متأكداً مما تغيّر:** تابع إلى الخطوة 9.

---

## الخطوة 9: تحقق من سجلات الموقع بحثاً عن أخطاء PHP أو أخطاء التطبيق

يتم تسجيل الأخطاء على مستوى التطبيق (أخطاء PHP الفادحة، فشل الاتصال بقاعدة البيانات، متغيرات البيئة المُعدّة بشكل خاطئ) في [سجلات موقعك](https://support.kapsulehost.com/ar-ae/error-logs).

1. اذهب إلى **KPanel > Websites > [موقعك]**.
2. انقر على علامة التبويب **السجلات**.
3. ابحث عن إدخالات الأخطاء الحديثة. عادةً ما تتضمن أخطاء PHP الفادحة اسم الملف ورقم السطر، مما يحدد بالضبط أي إضافة أو كود يفشل.

أخطاء السجل الشائعة ومعانيها:

| الخطأ | السبب المحتمل |
|---|---|
| `Fatal error: Call to undefined function` | كود الإضافة أو القالب غير متوافق مع إصدار PHP الحالي |
| `Access denied for user ... to database` | بيانات اعتماد قاعدة البيانات خاطئة أو قاعدة البيانات غير متاحة |
| `Maximum execution time exceeded` | عملية معلّقة، غالباً إضافة تستدعي واجهة API خارجية بطيئة |
| `No space left on device` | تجاوز حصة التخزين |
| `syntax error` | يوجد خطأ نحوي في ملف الكود، غالباً ناتج عن تعديل يدوي |

إذا رأيت خطأً متعلقاً بالتخزين، اذهب إلى **KPanel > Websites > [موقعك]** وتحقق من رقم التخزين في صفحة **نظرة عامة** الخاصة به. يمكن أن يؤدي مسح ملفات ذاكرة التخزين المؤقت أو إزالة التحميلات غير المستخدمة إلى تحرير مساحة بسرعة.

---

## لا تزال المشكلة قائمة؟ تواصل مع الدعم

إذا عملت وفق جميع الخطوات التسع ولا يزال الموقع لا يُحمَّل، تواصل مع الدعم مزوداً بالمعلومات التالية. كلما قدّمت تفاصيل أكثر، كلما تمكنا من تشخيص المشكلة بشكل أسرع:

- **اسم نطاقك**
- **رسالة الخطأ الدقيقة** (انسخ النص أو التقط لقطة شاشة)
- **ما تراه في كل خطوة** أكملتها أعلاه
- **متى بدأت المشكلة** (كلما كانت أدق، كان ذلك أفضل)
- **أي تغييرات تم إجراؤها** حول وقت بدء المشكلة
- **عنوان IP الخاص بك** (قم بزيارة [whatismyip.com](https://whatismyip.com) للعثور عليه)

تواصل مع الدعم عبر [support@kapsulehost.com](mailto:support@kapsulehost.com) أو افتح تذكرة في **KPanel > Support > New Ticket**.
