API04006: المورد غير موجود
ما الذي يعنيه هذا
لم يتمكن الخادم من العثور على المورد المطلوب. يتوافق هذا عادةً مع رمز حالة HTTP 404، مما يشير إلى أن المنتج أو الطلب أو العميل أو المورد الآخر الذي تحاول الوصول إليه غير موجود.
الأسباب الشائعة
- تم حذف السجل — تم حذف المورد على الخادم
- معرّف غير صحيح — يتم استخدام معرّف غير صحيح أو قديم
- مشاكل مزامنة — تشير البيانات المحلية إلى مورد لم يعد موجودًا
- تكوين خاطئ للرابط — نقطة نهاية API غير صحيحة
- مشاكل في الروابط الثابتة — تحتاج الروابط الثابتة في ووردبريس إلى التحديث
تخطيط خطأ الخادم
يتم تفعيل هذا الرمز الخطأ عندما يُرجع الخادم:
| رمز الخادم | المصدر |
|---|---|
rest_no_route | ووردبريس REST API |
| HTTP 404 | أي استجابة خادم |
كيفية الإصلاح
1. تحقق مما إذا كان المورد موجودًا
تحقق مما إذا كان المورد لا يزال موجودًا على موقع ووكومرس الخاص بك:
- سجل الدخول إلى إدارة ووردبريس
- انتقل إلى القسم المعني (المنتجات، الطلبات، العملاء)
- ابحث عن العنصر حسب المعرّف أو الاسم
2. تحديث البيانات المحلية
إذا تم حذف المورد من جانب الخادم:
- افتح إعدادات نقطة البيع
- انتقل إلى قسم البيانات المعني
- قم بتحفيز مزامنة/تحديث لتحديث البيانات المحلية
- يجب أن يتم إزالة العنصر المحذوف محليًا
3. تحقق من الروابط الثابتة في ووردبريس
إذا لم يتم العثور على عدة موارد:
- انتقل إلى الإعدادات → الروابط الثابتة في إدارة ووردبريس
- انقر على حفظ التغييرات (حتى بدون إجراء تغييرات)
- هذا يقوم بتحديث بنية الرابط الثابت
4. تحقق من مسارات API
اختبر REST API مباشرة:
https://yoursite.com/wp-json/wc/v3/products
إذا أعاد هذا 404، فقد تكون هناك مشكلة في تكوين الخادم.
5. تحقق من تعارضات المكون الإضافي
إذا كانت مسارات REST API مفقودة:
- تأكد من أن ووكومرس مفعل
- تأكد من أن ملحق WCPOS مفعل
- قم بتعطيل المكونات الإضافية الأخرى بشكل مؤقت للاختبار