API01003: إعادة تعيين الاتصال
ما معنى هذا
تم إنشاء الاتصال بالخادم، لكنه أُغلق بعد ذلك بشكل غير متوقع. يحدث هذا عادةً في منتصف الاتصال، عندما يتسبب شيء ما في قطعه.
الأسباب الشائعة
- تعطل الخادم — ربما تعطلت عملية الخادم أثناء الطلب
- حدود الذاكرة — نفدت ذاكرة PHP وأُوقفت العملية
- انتهاء المهلة أثناء الطلب — انتهت مهلة الخادم أثناء المعالجة
- عدم استقرار الشبكة — مشكلات متقطعة في الشبكة
- برامج الأمان — إعدادات أمان صارمة تغلق الاتصالات
كيفية الإصلاح
1. التحقق من سجلات أخطاء الخادم
ابحث في سجلات أخطاء WordPress أو لوحة تحكم الاستضافة عن أخطاء ذات صلة وقعت في وقت إعادة تعيين الاتصال تقريبًا.
2. زيادة حد ذاكرة PHP
في ملف wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
3. التحقق من تعارض المكونات الإضافية
قد يتسبب مكوّن إضافي في تعطل PHP:
- عطّل المكونات الإضافية مؤقتًا
- أعد تفعيلها واحدًا تلو الآخر للعثور على المكوّن المسبب للمشكلة
4. مراجعة موارد الخادم
اتصل بمزوّد الاستضافة للتحقق من:
- حدود عمليات PHP
- استخدام الذاكرة وقت حدوث الخطأ
- سجلات استقرار الخادم
5. اختبار استقرار الشبكة
إذا كنت تستخدم WiFi، فجرّب اتصالًا سلكيًا. إذا استمرت المشكلة عبر شبكات مختلفة، فمن المرجح أن يكون سببها من جهة الخادم.