الموقع لا يفتح: كيف تعرف السبب من رسالة الخطأ خلال دقائق
رسالة المتصفح تحدد مكان المشكلة: النطاق، أو الخادم، أو برنامج الموقع، أو الشهادة. ابدأ بفتح الموقع من شبكة أخرى لتعرف هل المشكلة عامة أم عندك فقط، ثم اتبع رسالتك.
آخر تحديث:
هل الموقع متوقف للجميع أم عندك فقط؟
افتحه من بيانات الهاتف أو من شبكة أخرى. إذا عمل فالمشكلة في شبكتك أو في ذاكرة DNS على جهازك، وإذا لم يعمل فالمشكلة في الموقع أو الخادم.
ماذا تعني رسالة المتصفح؟
DNS_PROBE_FINISHED_NXDOMAIN أو «لا يمكن العثور على عنوان الخادم»: مشكلة في النطاق أو سجلات DNS. راجع دليل الدومين الذي لا يعمل.
ERR_CONNECTION_REFUSED: الخادم يعمل لكن برنامج الموقع (Nginx أو Apache) متوقف أو لا يستمع على المنفذ 80 أو 443.
ERR_CONNECTION_TIMED_OUT: الخادم متوقف أو جدار ناري يحجب المنفذين 80 و 443.
أخطاء 500 و 502 و 503 و 504: الخادم وصلك لكن برنامج الموقع يفشل. راجع دليل أخطاء 500 و 502 و 503 و 504.
NET::ERR_CERT أو «اتصالك ليس خاصًا»: مشكلة في شهادة SSL. راجع دليل أخطاء الشهادة.
افحص من جهازك
الأمر الأول يعرض العنوان الذي يشير إليه النطاق، والثاني يعرض رد الخادم. قارن العنوان بعنوان خادمك الفعلي.
$ nslookup example.com $ curl -I https://example.com
افحص من داخل الخادم
تأكد أن برنامج الموقع يعمل ويستمع على المنفذين، واسمه nginx أو apache2 أو httpd حسب ما ثبّتّه. وإذا كان متوقفًا فاقرأ السبب قبل إعادة تشغيله، فقد يكون خطأ في الإعدادات.
$ sudo systemctl status nginx $ sudo ss -tlnp | grep -E ':(80|443) ' $ sudo nginx -t $ sudo systemctl restart nginx
الاستضافة المشتركة
لا تحتاج إلى أوامر: افتح cPanel أو Plesk وراجع سجل الأخطاء ومساحة التخزين، وتأكد أن ملفات موقعك داخل public_html وأن الاشتراك لم ينتهِ.

