تشخيص سريع

أولًا، لنحدد نوع المشكلة:

  1. تحقق إن كانت المشكلة عندك وحدك: افتح downforeveryoneorjustme.com
  2. جرّب وضع التصفح المتخفي: يستبعد الذاكرة المؤقتة للمتصفح وإضافاته
  3. جرّب جهازًا آخر: يستبعد مشكلات الشبكة المحلية
  4. اقرأ رسالة الخطأ: سجّل نص الخطأ الذي يظهر لك بالضبط

رسائل الخطأ الشائعة

This site can't be reached

لا يستطيع المتصفح فتح اتصال مع السيرفر.

الأسباب المحتملة:
  • إعدادات DNS للنطاق غير مضبوطة بشكل صحيح
  • السيرفر متوقف أو لا يستجيب
  • جدار حماية يحجب الاتصال

DNS_PROBE_FINISHED_NXDOMAIN

اسم النطاق غير موجود، أو أن DNS لا يترجمه.

الحلول:
  • تأكد أن النطاق مسجَّل ولم تنتهِ صلاحيته
  • تحقق من ضبط nameservers بشكل صحيح
  • انتظر انتشار DNS (حتى 48 ساعة)

ERR_CONNECTION_TIMED_OUT

استغرق السيرفر وقتًا طويلًا في الرد.

الحلول:
  • قد يكون السيرفر محمّلًا فوق طاقته — انتظر ثم أعد المحاولة
  • تحقق إن كانت سكربتات PHP متوقفة عن الاستجابة
  • راجع استهلاك موارد السيرفر داخل EGPNL

ERR_CONNECTION_REFUSED

السيرفر يرفض الاتصالات رفضًا صريحًا.

الحلول:
  • قد يكون سيرفر الويب (Nginx) متوقفًا
  • راجع إعدادات النطاق داخل EGPNL
  • تواصل مع الدعم إذا استمرت المشكلة

حل المشكلة خطوة بخطوة

الخطوة 1: تحقق من حالة النطاق

  1. ادخل إلى حسابك لدى مُسجِّل النطاق
  2. تأكد أن النطاق فعّال (ولم تنتهِ صلاحيته)
  3. تأكد أن nameservers تشير إلى EGPHP
nameservers الخاصة بـ EGPHP: إن كنت تستخدم nameservers الخاصة بنا، فيجب أن تكون ns1.egphp.com وns2.egphp.com.

الخطوة 2: تحقق من ترجمة DNS

استخدم أدوات على الإنترنت للتحقق من DNS:

يجب أن يُترجَم نطاقك إلى عنوان IP الخاص بسيرفرك.

الخطوة 3: تحقق من حالة حساب الاستضافة

  1. ادخل إلى لوحة تحكم EGPHP
  2. تحقق أن خدمة الاستضافة لديك فعّالة
  3. ابحث عن أي إشعارات إيقاف
  4. تأكد أنه لا توجد فواتير غير مدفوعة
هل الحساب موقوف؟ قد يُوقَف الحساب بسبب عدم السداد أو مخالفة شروط الخدمة. راجع بريدك الإلكتروني بحثًا عن الإشعارات.

الخطوة 4: راجع النطاق داخل EGPNL

  1. ادخل إلى EGPNL
  2. اذهب إلى النطاقات
  3. تأكد أن نطاقك مدرج ومفعّل
  4. تأكد أن مسار مجلد الجذر صحيح

الخطوة 5: ابحث عن أخطاء السيرفر

  1. داخل EGPNL، اذهب إلى السجلات
  2. راجع سجلات الأخطاء بحثًا عن أخطاء حديثة
  3. ابحث عن أخطاء PHP أو مشكلات الصلاحيات أو الانهيارات

امسح الذواكر المؤقتة

أحيانًا تكون البيانات المؤقتة القديمة هي سبب المشكلة:

الذاكرة المؤقتة للمتصفح

  1. اضغط Ctrl + Shift + Delete على Windows، أو Cmd + Shift + Delete على Mac
  2. اختر «الصور والملفات المخزّنة مؤقتًا»
  3. امسحها ثم أعد تحميل الصفحة

الذاكرة المؤقتة لـ DNS

امسح الذاكرة المؤقتة لـ DNS على جهازك:

  • على Windows: افتح CMD ثم نفّذ ipconfig /flushdns
  • على Mac: نفّذ sudo dscacheutil -flushcache
  • على Chrome: افتح chrome://net-internals/#dns ثم اضغط زر «Clear host cache»

راجع صلاحيات الملفات

الصلاحيات الخاطئة قد تمنع موقعك من الفتح:

  • المجلدات: يجب أن تكون 755
  • الملفات: يجب أن تكون 644
  • مجلد الجذر: يجب أن يكون قابلًا للقراءة من سيرفر الويب

تحقق من وضع الصيانة

إن كنت تستخدم WordPress أو نظام إدارة محتوى مشابهًا:

  • تحقق إن كان وضع الصيانة مفعّلًا
  • ابحث عن ملف .maintenance داخل مجلد الجذر
  • احذفه إذا اكتملت التحديثات وظل الموقع متوقفًا

ما زال الموقع لا يفتح؟

إذا لم ينجح أي من الحلول السابقة:

  1. سجّل نص رسالة الخطأ بالضبط
  2. راجع سجلات الأخطاء في EGPNL
  3. سجّل وقت بدء المشكلة
  4. تواصل مع دعم EGPHP بهذه التفاصيل
عند التواصل مع الدعم: أرفق اسم نطاقك، ونص رسالة الخطأ بالضبط، ولقطة شاشة إن أمكن، وأي تغييرات أجريتها مؤخرًا.