- إنضم
- 06/04/2026
- المشاركات
- 66
حل مشكلة خطأ cURL error 6 (Could not resolve host) في XenForo
لاحظ بعض مدراء المواقع ظهور أخطاء في "سجل أخطاء الإدارة" تتعلق بفشل فحص الترقية (Upgrade check failed). إليكم شرح المشكلة وحلها بشكل نهائي.
ما هو سبب الخطأ؟
يحدث هذا الخطأ عندما يحاول نظام XenForo الاتصال بسيرفرات الشركة الأم للتأكد من وجود تحديثات جديدة، ويفشل السيرفر في الوصول للرابط المطلوب نتيجة مشاكل في الـ DNS أو إعدادات جدار الحماية، أو استخدام نسخة غير رسمية.
طريقة الحل المتفوقة:
لتجنب امتلاء سجل الأخطاء (Server Error Logs) وتخفيف الضغط على السيرفر، ننصح بإيقاف ميزة الفحص التلقائي باتباع الآتي:
نصيحة تقنية من إدارة فورارنت:
دائماً تأكد من أن السيرفر الخاص بك يدعم مكتبة cURL بشكل صحيح وتأكد من إعدادات الـ DNS لضمان وصول المنتدى للإضافات والخدمات الخارجية بدون مشاكل.
إعداد: مهدي حميد
لاحظ بعض مدراء المواقع ظهور أخطاء في "سجل أخطاء الإدارة" تتعلق بفشل فحص الترقية (Upgrade check failed). إليكم شرح المشكلة وحلها بشكل نهائي.
ما هو سبب الخطأ؟
يحدث هذا الخطأ عندما يحاول نظام XenForo الاتصال بسيرفرات الشركة الأم للتأكد من وجود تحديثات جديدة، ويفشل السيرفر في الوصول للرابط المطلوب نتيجة مشاكل في الـ DNS أو إعدادات جدار الحماية، أو استخدام نسخة غير رسمية.
طريقة الحل المتفوقة:
لتجنب امتلاء سجل الأخطاء (Server Error Logs) وتخفيف الضغط على السيرفر، ننصح بإيقاف ميزة الفحص التلقائي باتباع الآتي:
- الدخول إلى لوحة الإدارة > الإعدادات.
- اختر معلومات المنتدى الأساسية (Basic board information).
- قم بإزالة العلامة من أمام Check for updates automatically.
- قم بحذف سجلات الأخطاء القديمة وستلاحظ توقف ظهور الخطأ تماماً.
نصيحة تقنية من إدارة فورارنت:
دائماً تأكد من أن السيرفر الخاص بك يدعم مكتبة cURL بشكل صحيح وتأكد من إعدادات الـ DNS لضمان وصول المنتدى للإضافات والخدمات الخارجية بدون مشاكل.
إعداد: مهدي حميد