رموز الأخطاء
كل خطأ قد تراه على alawadi.cloud — بلغة واضحة، مع رمز ثابت يمكنك ذكره للدعم كي نحدّد المشكلة بدقّة.
عندما يحدث خطأ ما، لا تعرض المنصّة أبداً خطأً تقنياً خاماً أو أثر تتبُّع
(stack trace). بل تصلك رسالة بلغة واضحة تشرح ما الذي حدث وما الذي عليك فعله،
مع رمز خطأ قصير — معرّف ثابت مثل PROJECT_NAME_TAKEN أو
INSUFFICIENT_BALANCE.
الرمز هو الجزء المفيد للدعم؛ فهو لا يتغيّر أبداً، لذا يكفي أن تذكره لنا حتى ننتقل مباشرةً إلى السبب الدقيق. تعرض لك المنصّة الرسالة الودّية بلغتك، وهذه الصفحة هي المرجع الكامل لمعنى كل رمز.
وصلك رمز خطأ؟ اذكره لنا.
عند تواصلك مع الدعم، أرفق رمز الخطأ الوارد في الرسالة. به نحدّد العطل بدقّة والطلب الذي تسبّب فيه خلال ثوانٍ.
كيف تُصاغ الأخطاء
يعود كل خطأ من الـ API بصيغة واحدة ثابتة:
{
"error": {
"code": "INSUFFICIENT_BALANCE",
"message": "Your balance is too low to start this."
}
}- code — معرّف ثابت بصيغة
UPPER_SNAKE_CASE. اذكره للدعم. - message — جملة ودّية بلغتك (عربية أو إنجليزية). لن ترى أبداً خطأ خادم خاماً.
فئات الأخطاء
| الفئة | ماذا تعني لك |
|---|---|
| تسجيل الدخول والوصول | جلستك أو أحد بيانات الدخول يحتاج إلى انتباه. |
| شيء يحتاج تصحيحاً | قيمة أرسلتها تحتاج إلى تصحيح، والرسالة تحدّدها. |
| غير مسموح به الآن | الطلب مفهوم، لكن شرطاً مسبقاً يمنعه (شحن الرصيد، فكّ ربط، إعادة فتح…). |
| مؤقّت | حالة عابرة — انتظر لحظة ثم أعد المحاولة. |
| السعة | السعة ممتلئة مؤقّتاً لهذا الحجم — جرّب حجماً أصغر أو أعد المحاولة لاحقاً. |
| غير موجود | العنصر غير موجود أو ليس ضمن حسابك. |
| من جهتنا | حدث خلل من جهتنا — غالباً ليس عليك إصلاحه؛ تواصل مع الدعم. |
تسجيل الدخول والوصول
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
UNAUTHORIZED | انتهت صلاحية جلستك أو لم تعد صالحة. سجّل الدخول من جديد لتتابع من حيث توقّفت. | سجّل الدخول من جديد. |
شيء يحتاج تصحيحاً في طلبك
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
AI_KEY_LIMIT | يمكنك الاحتفاظ بحدّ أقصى 10 مفاتيح API نشطة للذكاء الاصطناعي في حسابك. لإنشاء مفتاح جديد، أبطِل مفتاحاً لم تعد تستخدمه ثم أعد المحاولة. | أبطِل مفتاح ذكاء اصطناعي غير مستخدم، ثم أعد المحاولة. |
AUTOSCALING_OWNS_REPLICAS | هناك سياسة توسيع تلقائي (autoscaling) تتحكّم حالياً بعدد النسخ النشطة من هذه الخدمة. لتحديد عدد النسخ بنفسك، أوقف التوسيع التلقائي أولاً ثم أعد المحاولة. | أوقف التوسيع التلقائي، ثم حدّد عدد النسخ. |
BAD_BRANCH | استخدم اسم فرع بسيطاً مثل main أو develop، لا الصيغة الكاملة refs/heads/main، ومن دون مسافات. عدّل اسم الفرع واحفظ من جديد. | أدخِل اسم فرع بسيطاً. |
BAD_CATEGORY | اختر إحدى فئات الدعم المتاحة (الفوترة، أو الدعم التقني، أو إساءة الاستخدام، أو الحساب، أو عام، أو طلب ميزة) ثم أرسل رسالتك من جديد. | اختر فئة صحيحة. |
BAD_CLASS | حجم الموارد الذي اخترته ليس ضمن ما نوفّره. اختر أحد الأحجام المدرجة وأعد المحاولة. | اختر حجماً من القائمة. |
BAD_CODE | رمز القسيمة لا يبدو صحيحاً. تأتي رموز القسائم بالصيغة ALWD-XXXX-XXXX-XXXX. تأكّد منه وأعد المحاولة. | أعد إدخال الرمز تماماً كما صدر. |
BAD_CONSUMER | تعذّر علينا قراءة الخدمة التي اخترتها لتلقّي الاتصال. اختر التطبيق من القائمة مرة أخرى ثم أعد المحاولة. | أعد اختيار التطبيق المتلقّي. |
BAD_CONTACT | تعذّر علينا قراءة بيانات التواصل في طلب عرض السعر. تأكّد من الاسم أو الإيميل أو رقم الهاتف وأرسل من جديد. | صحّح حقول بيانات التواصل. |
BAD_CURSOR | حدث خطأ أثناء تصفّح سجلّ تنبيهاتك. حدّث عرض التنبيهات لتبدأ من أحدث الأحداث من جديد. | حدّث عرض التنبيهات. |
BAD_DATE | يجب أن تكون تواريخ عرض الاستخدام بصيغة YYYY-MM-DD. عدّلها وأعد المحاولة. | استخدم تواريخ بصيغة YYYY-MM-DD. |
BAD_DATE_RANGE | نطاق التاريخ في هذا الطلب لا يبدو صحيحاً. عدّل تاريخَي البداية والنهاية ليصبح النطاق منطقياً، ثم أعد المحاولة. | صحّح ترتيب التواريخ أو صيغتها. |
BAD_DISPLAY_NAME | يمكن أن يصل الاسم الظاهر إلى 80 حرفاً. اختصره قليلاً واحفظ من جديد. | اختصره إلى 80 حرفاً أو أقل. |
BAD_DOMAIN | النطاق الذي أدخلته ليس اسم مضيف صالحاً. استخدم صيغة مثل blog.example.com، ثم أعد إنشاء موقعك. | أدخِل اسم مضيف مجرّداً. |
BAD_EMAIL | تأكّد من إيميل الإشعارات وأدخِله بالصيغة المعتادة [email protected]، ثم احفظ من جديد. | أدخِل إيميلاً صالحاً. |
BAD_ENV | يجب أن تكون متغيّرات البيئة مجموعة أزواج نصّية من اسم وقيمة. راجعها وأعد المحاولة. | أدخِل متغيّرات البيئة كأزواج نصّية (اسم ← قيمة). |
BAD_EXPOSE | هناك خلل في إعداد منافذ هذا التطبيق وإتاحته للعموم. راجع إعدادات الإتاحة والمنافذ ثم أعد المحاولة. | صحّح إعدادات المنافذ والإتاحة. |
BAD_FILTER | أحد المرشِّحات في هذا الطلب غير صالح، لذا تعذّر تحميل النتائج. عدّل نطاق التاريخ أو المرشِّح وأعد التحميل. | عدّل المرشِّح أو نطاق التاريخ. |
BAD_HOSTNAME | النطاق المخصّص الذي أدخلته بصيغة غير صالحة. تأكّد من الكتابة (مثل app.yoursite.com) وأعد المحاولة. | أدخِل اسم مضيف مجرّداً صالحاً. |
BAD_ID | الرابط أو المعرّف المستخدَم للوصول إلى هذا المورد غير صالح. ارجع وافتح العنصر من جديد من لوحة التحكم. | افتحه من لوحة التحكم. |
BAD_IMAGE | حزمة Docker التي اخترتها لا تستوفي متطلّبات بيئة التشغيل لدينا. استخدم حزمة من مستودعك الخاص على المنصّة أو قاعدة مُعتمَدة، مثبَّتة على وسم محدّد أو بصمة (لا :latest أبداً). | استخدم حزمة مثبَّتة من مستودعك أو قاعدة مُعتمَدة. |
BAD_JSON | هناك خلل في تنسيق الطلب. حدّث الصفحة وأعد المحاولة. وإن تكرّر الأمر، أعلِمنا. | حدّث الصفحة وأعد المحاولة. |
BAD_KEEP_LAST_N | يجب أن يكون عدد الحِزم المراد الاحتفاظ بها بين 0 و1000. اختر قيمة ضمن هذا المدى واحفظ من جديد. | استخدم قيمة بين 0 و1000. |
BAD_KIND | تعمل هذه الميزة مع أنواع معيّنة من الموارد فقط، والنوع المحدَّد غير مدعوم هنا. اختر مورداً مدعوماً وأعد المحاولة. | اختر مورداً مدعوماً. |
BAD_LINK | الربط بين خدماتك بالطريقة التي أُعِدّ بها غير مدعوم. راجع نوع الربط والخدمتين المعنيّتين ثم أعد المحاولة. | اختر نوع ربط متوافقاً. |
BAD_MAXMEMORY_POLICY | سياسة إخلاء الذاكرة التي اخترتها لـ Redis غير مدعومة لدينا. اختر خياراً قياسياً مثل allkeys-lru وأعد المحاولة. | اختر سياسة مدعومة. |
BAD_MAX_STORAGE | يجب أن يكون سقف التخزين بين 1 و100 Gi، ولا يمكن أن يقلّ عمّا تستخدمه قاعدة بياناتك فعلاً. التخزين يكبر فقط — اختر سقفاً أعلى واحفظ. | استخدم قيمة بين 1 و100 Gi، لا تقلّ عن المحجوز حالياً. |
BAD_MESSAGE | لا يمكن أن تكون رسالتك فارغة، ويجب أن تبقى دون 8000 حرف. عدّلها وأرسل من جديد. | من 1 إلى 8000 حرف. |
BAD_NAME | يجب أن يحتوي الاسم على حرف أو رقم واحد على الأقل، وأن يبقى ضمن الطول المسموح. اختر اسماً مختلفاً قليلاً وأعد المحاولة. | استخدم حرفاً أو رقماً واحداً على الأقل ضمن الطول المسموح. |
BAD_PORT | أدخِل منفذاً بين 1 و65535 وأعد المحاولة. | استخدم رقماً بين 1 و65535. |
BAD_PRIORITY | لم تُتعرَّف أولوية طلب الدعم. اختر إحدى الأولويات: منخفضة أو عادية أو عالية أو عاجلة، ثم أرسل من جديد. | اختر أولوية صحيحة. |
BAD_PROJECT | المشروع الذي اخترته غير صالح أو ليس من مشاريعك. اختر مشروعاً من قائمتك وأعد المحاولة. | اختر أحد مشاريعك. |
BAD_PROVIDER | هذا المزوّد غير معروف لدينا. اختر خياراً مدعوماً وأعد المحاولة. | اختر مزوّداً مدعوماً. |
BAD_QUOTE | تعذّر تسعير بعض الخيارات في طلبك معاً. عدّل اختياراتك وسنعيد حساب تقديرك. | عدّل بنود الطلب. |
BAD_RATING | يجب أن يكون تقييمك رقماً بين 1 و5. اختر عدد النجوم وأرسل ملاحظتك من جديد. | استخدم تقييماً من 1 إلى 5. |
BAD_REF | يجب أن يكون مرجع Git لاتصال النشر مرجعاً كاملاً، مثل refs/heads/main أو refs/tags/v1. صحّحه واحفظ الاتصال من جديد. | استخدم مرجعاً كاملاً يبدأ بـ refs/. |
BAD_REFERENCE | نحتاج إلى معرفة مرجع النشر الذي سنعمل عليه. اختر وسماً محدّداً أو بصمة من مستودعك وأعد المحاولة. | اختر وسماً أو بصمة. |
BAD_REGION | تعذّر علينا تحديد المنطقة التي سيعمل فيها هذا المشروع — رمز المنطقة كان مفقوداً أو غير معروف لدينا. اختر منطقة من القائمة وأعد المحاولة. | اختر منطقة من القائمة. |
BAD_REPLICAS | يجب أن يكون عدد النسخ النشطة من هذه الخدمة بين 1 و10. اختر قيمة ضمن هذا المدى. | استخدم قيمة بين 1 و10. |
BAD_REPOSITORY | تُكتب المستودعات بصيغة owner/name، مثل yafatek/reactapps. عدّل القيمة وأعد المحاولة. | استخدم صيغة owner/name. |
BAD_REQUEST | تعذّر علينا معالجة هذا الطلب لأن إحدى القيم غير صالحة — مثل معرّف أو تاريخ لا يبدو صحيحاً. راجع مدخلاتك وأعد المحاولة. | صحّح الحقل المذكور في الرسالة. |
BAD_RESOURCES | اختر قيم المعالج (CPU) والذاكرة والتخزين ضمن المديات المسموحة وأعد المحاولة. المعالج من 250 إلى 4000m، والذاكرة من 256Mi فأعلى، والتخزين من 1 إلى 100Gi. | استخدم قيماً ضمن المدى والخطوة المسموحَين. |
BAD_RESOURCE_TYPE | لم يُتعرَّف نوع المورد في ملاحظتك. اختر تطبيقاً أو موقعاً أو قاعدة بيانات وأرسلها من جديد. | اختر تطبيقاً أو موقعاً أو قاعدة بيانات. |
BAD_RUNTIME | اختر إحدى بيئات تشغيل التطبيقات المدعومة (مثل Next.js أو React أو Node أو Django أو FastAPI أو Go أو PHP/Laravel أو موقع ثابت) وأعد المحاولة. | اختر بيئة تشغيل مدعومة. |
BAD_SERVICE | الخدمة التي حاولت ربطها بهذه التذكرة إمّا معرّفها غير صالح أو ليست من خدماتك. اختر إحدى خدماتك وأعد المحاولة. | اربط خدمة تملكها. |
BAD_SLUG | تتألّف أسماء المستودعات من 3 إلى 63 حرفاً: أحرف لاتينية صغيرة أو أرقام أو شَرطات. عدّل الاسم وأعد المحاولة. | استخدم 3–63 محرفاً (أحرف صغيرة أو أرقام أو شَرطات). |
BAD_SOURCE | تعذّر علينا قبول كود الوكيل المرفوع لأن ملف الدخول الرئيسي (مثل handler.py) كان غير مُضمَّن أو فارغاً. أضِف ملف الدخول وارفع من جديد. | أضِف ملف دخول غير فارغ. |
BAD_STEP | يجب أن تكون خطوة نموّ التخزين بين 1 و50 Gi. عدّلها وأعد المحاولة. | استخدم قيمة بين 1 و50 Gi. |
BAD_STORAGE | يجب أن يكون تخزين المستودع بين 1 و100 GB. اختر حجماً ضمن هذا المدى واحفظ من جديد. | استخدم قيمة بين 1 و100 GB. |
BAD_SUBJECT | تحتاج تذكرة الدعم إلى عنوان، ويجب ألّا يتجاوز 200 حرف. أضِف عنواناً قصيراً وأرسل من جديد. | أضِف عنواناً من 1 إلى 200 حرف. |
BAD_TARGET | يجب أن يكون هدف النموّ التلقائي للتخزين بين 50 و95 بالمئة. اختر قيمة ضمن هذا المدى واحفظ من جديد. | استخدم قيمة بين 50% و95%. |
BAD_THRESHOLD | لا يمكن أن تكون عتبة تنبيه انخفاض الرصيد رقماً سالباً. أدخِل صفراً أو مبلغاً موجباً واحفظ إعداداتك من جديد. | استخدم قيمة أكبر من أو تساوي 0. |
BAD_VERSION | اختر إصدار قاعدة بيانات مدعوماً (مثل PostgreSQL 16 أو MySQL 8.4) وأعد المحاولة. | اختر إصداراً مدعوماً. |
BYOK_KEY_REQUIRED | لاستخدام مزوّد النماذج الخاص بك، نحتاج إلى مفتاح API المطابق مسبقاً كي يصل إليه وكيلك. أضِف بيانات اعتماد هذا المزوّد وأنشئ الوكيل من جديد. | أضِف مفتاح المزوّد، أو استخدم الخيار المُدار. |
CONFIRM_REQUIRED | يمحو هذا الإجراء بياناتك نهائياً، لذا نحتاج إلى تأكيدك قبل المتابعة. أكّد للمتابعة. | أكّد للمتابعة. |
CONTAINER_NOT_PUBLIC | لا يمكن ربط النطاقات المخصّصة إلا بتطبيق متاح للعموم. فعّل الوصول العام لهذا التطبيق، ثم أضِف نطاقك. | فعّل الوصول العام، ثم اربط النطاق. |
CUSTOM_DOMAIN_UNSUPPORTED | أنشئ تطبيقك باسم مختصر (slug) أولاً — يمكنك ربط نطاق مخصّص من إعدادات التطبيق بعد أن يصبح فعّالاً. اترك حقل النطاق فارغاً الآن وأعد المحاولة. | أنشئه باسم مختصر، وأضِف النطاق لاحقاً. |
DISPLAY_NAME_TOO_LONG | يمكن أن يصل الاسم الظاهر إلى 63 حرفاً. اختصره قليلاً واحفظ من جديد. | اختصره إلى 63 حرفاً أو أقل. |
DOMAIN_TAKEN | يوجد موقع بهذا النطاق فعلاً. اختر نطاقاً مختلفاً وأعد المحاولة. | استخدم نطاقاً مختلفاً. |
DUMP_TOO_LARGE | نسخة قاعدة البيانات (dump) التي تستوردها أكبر من الحجم الذي نقبله في رفعة واحدة. جرّب نسخة أصغر أو مضغوطة، أو قسّمها، ثم استورد من جديد. | اضغط النسخة أو قسّمها تحت الحدّ المسموح. |
HOSTNAME_TAKEN | اسم المضيف هذا مرتبط بمشروع فعلاً. استخدم نطاقاً مختلفاً، أو افصله عن المكان المرتبط به حالياً. | استخدم نطاقاً آخر، أو افصله. |
IMPORT_EXPIRED | لم نجد عملية استيراد نشطة لتأكيدها — قد تكون نافذة التأكيد (نحو 30 دقيقة) قد انقضت. ابدأ عملية استيراد جديدة وسنتابع من هناك. | ابدأ عملية استيراد جديدة. |
INSUFFICIENT_BALANCE | يجب أن يكون رصيدك موجباً قبل أن نقوم بهذا — سواء أكان تشغيل مورد، أو إجراء نسخة احتياطية، أو استخدام واجهة الذكاء الاصطناعي (API). أضِف رصيداً بسيطاً إلى حسابك وتكون جاهزاً. | أضِف رصيداً، ثم أعد المحاولة. |
INSUFFICIENT_BALANCE_FOR_AUTOSCALING | للتوسيع بأمان، نطلب أن يغطّي رصيدك تكلفة التشغيل عند الحدّ الأقصى للنسخ الذي اخترته طوال مدّة السماح. اشحن رصيدك أو اخفض الحدّ الأقصى للنسخ، ثم فعّل التوسيع التلقائي من جديد. | اشحن الرصيد، أو اخفض الحدّ الأقصى للنسخ. |
INVALID_CONFIRM_TOKEN | تأكيد استيراد قاعدة البيانات هذا لم يتطابق أو انتهت صلاحيته، لذا أوقفنا العملية حفاظاً على سلامة بياناتك. ابدأ الاستيراد من جديد للحصول على خطوة تأكيد جديدة. | أعد بدء الاستيراد. |
INVALID_EMAIL | عنوان الإيميل لا يبدو صحيحاً. تحقّق منه وأعد المحاولة. | أدخِل إيميلاً صالحاً. |
INVALID_REFERENCE | يجب أن يكون مرجع النشر وسماً صحيحاً أو بصمة sha256. تأكّد من القيمة وأعد المحاولة. | استخدم وسماً أو بصمة صالحة. |
INVALID_RESOURCE_ID | تعذّر علينا ربط ملاحظتك بذلك العنصر. أعد المحاولة من الصفحة التي أنت فيها. | أعد المحاولة من صفحة العنصر. |
INVALID_STEP | القيمة التي اخترتها ليست حجماً يمكننا تخصيصه — فهي إمّا خارج خطوة الزيادة المسموحة أو خارج المدى المدعوم. قرّبها إلى أقرب حجم صالح وأعد المحاولة. | اضبطها على أقرب حجم صالح. |
MESSAGE_TOO_LONG | يمكن أن تصل رسائل الملاحظات إلى 2000 حرف. اختصرها قليلاً وأرسلها من جديد — يسعدنا أن نسمعها. | اختصرها إلى 2000 حرف أو أقل. |
NO_EMAIL | قبل أن نرسل رسالة تحقّق، اضبط إيميلاً للإشعارات في إعدادات حسابك. أضِف واحداً، ثم اطلب التحقّق من جديد. | احفظ إيميل إشعارات أولاً. |
POLICY_CAP_EXCEEDED | بلغت الحدّ الأقصى لعدد سياسات التنبيه لهذه الخدمة. احذف سياسة لم تعد بحاجتها، ثم أضِف الجديدة. | احذف سياسة، ثم أضِف. |
PROJECT_NAME_TAKEN | هذا الاسم مستخدَم فعلاً في أحد مشاريعك. اختر اسماً مختلفاً وأنشئه من جديد. | استخدم اسماً فريداً. |
RATING_REQUIRED | يحتاج هذا النوع من الملاحظات إلى تقييم بالنجوم من 1 إلى 5. اختر تقييماً وأرسله من جديد. | أضِف تقييماً من 1 إلى 5. |
REGION_UNAVAILABLE | المنطقة التي اخترتها حقيقية لكنها ليست مفتوحة بعد، مثل سوريا أو الأردن قبل الإطلاق. اختر منطقة متاحة الآن، أو انضمّ إلى قائمة الانتظار لنُعلمك حين تُفتَح. | اختر منطقة متاحة، أو انضمّ إلى قائمة الانتظار. |
REGISTRY_REQUIRED | قبل إعداد النشر عبر GitHub Actions، يحتاج هذا التطبيق إلى مستودع خاص. أنشئ مشروع مستودع، ثم عُد لإكمال الإعداد. | أنشئ مستودعاً أو اربطه، ثم أعد المحاولة. |
ROLLBACK_TARGET_REQUIRED | نحتاج إلى تأكيد الإصدار الثابت نفسه قبل إعادة نشره، لكن الاختيار لم يصلنا. | حدّث سجل النشر، واختر إصداراً ناجحاً أقدم، ثم أكّده من جديد. |
RESERVED_ENV_KEY | أحد متغيّرات البيئة لديك يستخدم اسماً نضبطه تلقائياً (مثل DATABASE_URL أو REDIS_URL) عند ربط خدمة. أعد تسميته أو احذفه — وسنحقن القيمة الصحيحة نيابةً عنك. | أعد تسمية المتغيّر المحجوز أو احذفه. |
SECRET_ENV_UNSUPPORTED | حفاظاً على أمانك، لا يمكن بعد تخزين القيم التي تبدو سرّية كمتغيّرات بيئة عادية. احذف ذلك المتغيّر، أو اربط خدمة مُدارة لحقن القيمة بأمان. | استخدم ربط خدمة مُدارة. |
SLUG_TAKEN | يوجد مستودع بهذا الاسم فعلاً. اختر اسماً مختلفاً وأعد المحاولة. | استخدم اسماً مختلفاً. |
SOURCE_TOO_LARGE | تتجاوز ملفّات مصدر هذا الوكيل 1 MiB، وهو أكبر من الحدّ المضمَّن. لحجم كهذا، انشره كحزمة Docker بدلاً من ذلك وتكون جاهزاً. | اختصره دون 1 MiB، أو استخدم حزمة Docker. |
VALIDATION_ERROR | بعض إعدادات سياسة التنبيه تحتاج إلى تعديل، مثل الاسم أو العتبة أو المقارنة أو النافذة الزمنية أو الخطورة أو مدّة التهدئة. راجعها وأعد المحاولة. | صحّح الحقل المخالف. |
VERTEX_PROJECT_REQUIRED | عند اختيارك Vertex كمزوّد للذكاء الاصطناعي، نحتاج إلى معرّف مشروع Vertex لإتمام الاتصال. أضِفه وأعد المحاولة. | أدخِل معرّف مشروع Vertex. |
WINDOW_TOO_LARGE | فترة الاستخدام التي طلبتها طويلة جداً — اختر نطاقاً من 92 يوماً أو أقل وأعد المحاولة. | استخدم 92 يوماً أو أقل. |
غير مسموح به الآن
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
ACCOUNT_SUSPENDED | حسابك معلَّق لأسباب تتعلّق بالفوترة الآن، لذا توقّف هذا الإجراء مؤقّتاً. أضِف رصيداً وسيعود كل شيء للعمل فوراً. وإن رأيت أن في الأمر خطأً، يسعد فريقنا بمساعدتك. | اشحن رصيدك ليُرفع التعليق تلقائياً. |
AGENT_MANAGED | يشغّل هذا التطبيق أحد وكلاء الذكاء الاصطناعي لديك، لذا نُبقي إعداداته متزامنة من محرّر الوكيل السحابي (Cloud Editor). افتح الوكيل وأجرِ تعديلك هناك ليُطبَّق بأمان. | أجرِ التعديل في محرّر الوكيل السحابي. |
AUTOSCALING_PERSISTENCE_CONFLICT | يستخدم هذا التطبيق تخزيناً دائماً يلزم بقاؤه على نسخة واحدة، لذا لا يمكن تفعيل التوسيع التلقائي له. شغّله من دون تخزين مرتبط إن أردته أن يتوسّع. | أزِل التخزين الدائم للتوسيع، أو أبقِ نسخة واحدة. |
DOMAIN_LIMIT_REACHED | بلغ هذا التطبيق الحدّ الأقصى وهو 25 نطاقاً مخصّصاً. لإضافة آخر، احذف نطاقاً لم تعد تستخدمه، أو تواصل مع الدعم إن احتجت حدّاً أعلى. | احذف نطاقاً، أو تواصل مع الدعم. |
EXCEEDS_POD_CEILING | عدد النسخ النشطة الذي سينتج عن هذا يتجاوز السقف المحدَّد لمشروعك. اخفض عدد النسخ، أو تواصل معنا إن احتجت مساحة أكبر. | اخفض عدد النسخ، أو تواصل مع الدعم. |
EXPIRED | تجاوزت هذه القسيمة تاريخ انتهائها، لذا لم يعد بالإمكان استبدالها. إن رأيت أنها ينبغي أن تبقى صالحة، تواصل مع الدعم وسنطّلع عليها. | تواصل مع الدعم؛ لا يمكن إحياؤها. |
GPU_NOT_BOOKABLE | سعة المعالجات الرسومية (GPU) ليست متاحة للحجز على المنصّة الآن. يمكنك المتابعة من دون GPU، وسنخبرك حين تتوفّر شرائح GPU. | تابِع من دون GPU. |
INELIGIBLE | هذا الحساب غير مؤهَّل لرصيد الترحيب، غالباً لأنه استُبدل من قبل. إن رأيت أن في الأمر خطأً، تواصل مع الدعم. | تواصل مع الدعم عند الاعتراض. |
INVALID_TRANSITION | لا يمكن نقل تذكرة الدعم هذه إلى تلك الحالة من وضعها الحالي. حدّث التذكرة لترى حالتها الراهنة وجرّب إجراءً صالحاً. | حدّث التذكرة واختر إجراءً صالحاً. |
LIFECYCLE_UNSUPPORTED | لا يمكن إيقاف محرّك قاعدة البيانات هذا بالكامل — إذ يحتاج النظام الأساسي إلى نسخة نشطة واحدة على الأقل. استخدم إعادة التشغيل بدلاً من ذلك، فهي تحقّق التحديث نفسه دون أخذه خارج الخدمة. | استخدم إعادة التشغيل بدلاً من الإيقاف. |
LINK_CONFLICT | إحدى خدماتك المرتبطة توفّر هذا المتغيّر فعلاً، لذا سيتعارض ربط خدمة أخرى معه. افصل الربط الحالي أولاً، ثم اربط الجديد. | افصل الخدمة المتعارضة. |
PROJECT_CAP_EXCEEDED | بلغ حسابك الحدّ الأقصى المسموح به من المشاريع. احذف مشروعاً حالياً لتحرير مكان جديد، أو تواصل مع الدعم إن احتجت حدّاً أعلى. | احذف مشروعاً، أو تواصل مع الدعم. |
PROJECT_DELETING | يجري حذف هذا المشروع حالياً، لذا لا يمكننا إجراء تغييرات عليه. إن لم تقصد حذفه، تواصل مع الدعم. | انتظر؛ وتواصل مع الدعم إن كان عن طريق الخطأ. |
PROJECT_SUSPENDED | هذا المشروع معلَّق حالياً، لذا التغييرات متوقّفة. تواصل مع الدعم وسنساعدك في استعادته. | تواصل مع الدعم. |
QUOTA_EXCEEDED | إجمالي الحدّ الأقصى للنسخ في هذا المشروع سيتجاوز سقف عدد النسخ المخصّص لخطّتك. اخفض الحدّ الأقصى للنسخ هنا، أو قلّله على خدمة أخرى، ثم أعد المحاولة. | اخفض الحدّ الأقصى للنسخ، أو رقِّ خطّتك. |
REGION_SERVICE_UNAVAILABLE | هذه الخدمة غير متوفّرة بعد في منطقة مشروعك. منطقتك فعّالة، لكن هذه الخدمة تحديداً لا تزال قيد الإطلاق فيها. استخدم خدمة متاحة في منطقتك، أو انتظر وصول هذه الخدمة. | استخدم خدمة متاحة، أو انتظر الإطلاق. |
REGISTRY_IN_USE | لا يمكنك حذف هذا المستودع ما دام تطبيق منشور لا يزال يستخدمه. احذف تلك الأحمال أو أعد توجيهها أولاً، ثم احذف المستودع. | أعد توجيه التطبيقات المعتمِدة عليه، ثم احذفه. |
ROLLBACK_IN_PROGRESS | لا تزال عملية نشر أخرى قيد التنفيذ، لذلك أوقفنا العملية قبل استبدالها بإصدار سابق. | انتظر حتى تنتهي، ثم حدّث سجل النشر واختر الإصدار من جديد. |
ROLLBACK_NO_OP | الإصدار الذي اخترته يعمل حالياً، لذلك لن تؤدي إعادة نشره إلى أي تغيير. | اختر إصداراً ناجحاً أقدم، أو ألغِ العملية. |
ROLLBACK_TARGET_MISMATCH | تغيّر الإصدار المحدد بعد فتح نافذة التأكيد، لذلك أوقفنا العملية حتى لا نعيد نشر صورة غير مقصودة. | حدّث سجل النشر واختر الإصدار من جديد. |
ROLLBACK_TARGET_NOT_SUCCESSFUL | لا يمكن إعادة نشر إلا إصدار تظهر حالته «يعمل». عمليات النشر الفاشلة أو غير المكتملة ليست خيارات آمنة. | اختر إصداراً أقدم تظهر حالته «يعمل». |
STORAGE_AUTOSCALING_UNSUPPORTED | يحتاج النموّ التلقائي للتخزين إلى قرص دائم، ولا تملكه هذه القاعدة بعد. فعّل التخزين الدائم، ثم يمكنك إعداد النموّ التلقائي. | فعّل التخزين الدائم أولاً. |
STORAGE_RESIZE_UNSUPPORTED | لا يمكن تغيير حجم التخزين في Redis هذا لأنه يعمل في وضع الذاكرة فقط مع إيقاف التخزين الدائم. فعّل التخزين الدائم إن احتجت قرصاً قابلاً لتغيير الحجم. | أعد إنشاءه مع تفعيل التخزين الدائم. |
STORAGE_SHRINK_FORBIDDEN | يمكن زيادة تخزين قاعدة البيانات لكن لا يمكن تقليصه — فهو الآن عند حجمه الحالي. اختر حجماً مساوياً لما لديك الآن أو أكبر منه. | اختر حجماً يساوي الحالي أو يزيد عليه. |
TICKET_CLOSED | لا يمكنك الردّ على هذه التذكرة لأنها مغلقة. أعد فتحها لمتابعة المحادثة، أو افتح تذكرة جديدة وسنتابع من هناك. | أعد الفتح، أو افتح تذكرة جديدة. |
UNSUPPORTED_ENGINE | النسخ الاحتياطية عند الطلب متاحة لقواعد بيانات PostgreSQL وMySQL فقط. تستخدم هذه الخدمة محرّكاً مختلفاً، لذا لا شيء لنسخه احتياطياً هنا. | استخدم النسخ الاحتياطية مع PostgreSQL أو MySQL. |
UNSUPPORTED_SERVICE_TYPE | يعمل التوسيع التلقائي مع خدمات التطبيقات والويب (web) والمعالجة الخلفية (worker) — لا مع قواعد البيانات المُدارة. للقواعد، استخدم التوسيع التلقائي للتخزين أو غيّر حجم النسخة بدلاً من ذلك. | استخدم التوسيع التلقائي للتخزين أو تغيير الحجم للقواعد. |
VOUCHER_VOID | أُبطِلت هذه القسيمة ولا يمكن استبدالها. إن كنت ترى أن في الأمر خطأً، تواصل مع الدعم. | تواصل مع الدعم. |
مؤقّت — أعد المحاولة بعد لحظات
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
ACCOUNT_NOT_INITIALIZED | نُنهي إعداد حساب الفوترة الخاص بك. عادةً لا يستغرق هذا سوى لحظة. انتظر بضع ثوانٍ وأعد المحاولة. | انتظر بضع ثوانٍ ثم أعد المحاولة. |
BACKUP_NOT_READY | لم تكتمل هذه النسخة الاحتياطية بعد، لذا لا يمكن استخدامها الآن. أمهلها لحظة وأعد المحاولة حين تظهر جاهزة. | انتظر حتى تظهر جاهزة، ثم أعد المحاولة. |
BACKUP_RATE_LIMIT | توجد نسخة احتياطية قيد التنفيذ لهذه القاعدة فعلاً، لذا أجّلنا بدء أخرى. أمهل النسخة الحالية لتنتهي، ثم ابدأ واحدة جديدة. | انتظر انتهاء النسخة الحالية، ثم أعد المحاولة. |
EMAIL_FAILED | لم يتمّ إرسال رسالة التحقّق هذه المرة. أعد المحاولة بعد قليل — إعداداتك محفوظة. | أعد المحاولة بعد قليل. |
HEALTH_UNAVAILABLE | تعذّر علينا قراءة الحالة الحيّة لتطبيقك الآن. قد تكون خدمتك لا تزال تعمل بخير. حدّث بعد لحظة لإعادة المحاولة. | حدّث بعد قليل. |
IMPORT_IN_PROGRESS | توجد عملية استيراد قاعدة بيانات قيد التنفيذ لهذه الخدمة فعلاً. انتظر انتهاءها قبل بدء أخرى. | انتظر انتهاء عملية الاستيراد الحالية. |
PROJECT_NOT_READY | لا يزال هذا المشروع قيد الإعداد. بمجرّد أن يصبح فعّالاً ستتمكّن من إضافة التطبيقات. انتظر لحظة وأعد المحاولة. | انتظر حتى يصبح فعّالاً، ثم أعد المحاولة. |
RATE_LIMITED | وصلنا عدد كبير من الطلبات منك في فترة قصيرة، لذا أوقفنا هذا الإجراء مؤقّتاً للحفاظ على الاستقرار. انتظر لحظة وأعد المحاولة — وسيمرّ قريباً. | انتظر، ثم أعد المحاولة. |
REGISTRY_UNAVAILABLE | تعذّر علينا الوصول إلى مستودع الحِزم الآن. عادةً ما يكون هذا قصيراً — أمهله لحظة وأعد المحاولة. | أعد المحاولة بعد قليل. |
RESTORE_IN_PROGRESS | توجد عملية استعادة من هذا المصدر جارية فعلاً. انتظر انتهاءها قبل بدء أخرى. | انتظر انتهاء عملية الاستعادة الحالية. |
SECRET_APPLY_FAILED | حدث خطأ أثناء تجهيز بيانات اعتماد وكيلك. لم يُحتسب أي مبلغ ولم يُنشأ أي وكيل. أعد المحاولة بعد لحظة — وإن استمرّ الفشل، تواصل مع الدعم. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
السعة
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
INSUFFICIENT_CAPACITY | لا تتوفّر لدينا سعة كافية لهذا الطلب الآن، ونحن نضيف عتاداً جديداً. جرّب حجماً أصغر أو عُد بعد قليل. | حجم أصغر، أو أعد المحاولة لاحقاً. |
غير موجود
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
NOT_FOUND | العنصر الذي تبحث عنه غير موجود أو ليس ضمن حسابك. ربما حُذف أو أصبح الرابط قديماً. ارجع إلى لوحة التحكم وأعد المحاولة. | أعد فتحه من لوحة التحكم. |
NO_REVISION | لا يملك هذا الوكيل أي كود مصدري محفوظ بعد. بمجرّد أن تحفظ نسخة أو تنشرها، ستظهر هنا. | احفظ نسخة مصدرية أو انشرها. |
PROJECT_NOT_FOUND | المشروع الذي أشرت إليه غير موجود أو ليس من مشاريعك. اختر مشروعاً من قائمتك وأعد المحاولة. | اختر أحد مشاريعك. |
TAG_NOT_FOUND | وسم الحزمة أو ملف الوصف (manifest) الذي طلبته غير موجود في هذا المستودع. تأكّد من اسم الوسم وأعد المحاولة. | استخدم وسماً صحيحاً موجوداً. |
من جهتنا
| الرمز | ماذا يعني | ما العمل |
|---|---|---|
AGENTS_UNAVAILABLE | لا يمكننا إنشاء وكلاء ذكاء اصطناعي في هذه البيئة بعد. السبب من جهتنا لا منك. جرّب أحد خيارات النشر الأخرى، أو تواصل مع الدعم. | استخدم خيار نشر آخر، أو تواصل مع الدعم. |
AGENT_RUNTIME_UNSET | بيئة تشغيل الوكلاء غير مفعَّلة لهذه البيئة بعد، لذا لا يمكننا إنشاء وكيلك الآن. السبب من جهتنا لا من أي شيء فعلته. عُد لاحقاً أو تواصل مع الدعم. | عُد لاحقاً، أو تواصل مع الدعم. |
AI_DISABLED | مفاتيح API للذكاء الاصطناعي والاستدلال غير مفعَّلة على هذه المنصّة الآن. لا خطأ من جهتك. إن كنت تتوقّع هذه الميزة، تواصل مع الدعم. | تواصل مع الدعم؛ لا تُعد المحاولة حتى يُفعَّل. |
AI_KEYS_DISABLED | مفاتيح استدلال الذكاء الاصطناعي غير مفعَّلة على هذه البيئة بعد، لذا لا يمكننا إنشاء الوكيل الآن. أعد المحاولة لاحقاً أو تواصل مع الدعم. | حاول لاحقاً، أو تواصل مع الدعم. |
AUDIT_UNAVAILABLE | لا يمكننا قبول طلبات حذف الحساب على هذا الإصدار الآن. حسابك وبياناتك على حالها. تواصل مع الدعم وسننفّذ طلبك مباشرةً. | تواصل مع الدعم لتنفيذ الحذف. |
BACKUP_NO_OBJECT | اكتملت النسخة الاحتياطية، لكن لا يمكننا تحديد موضع ملفّها المخزَّن الآن، ولا نريد أن نمنحك رابطاً معطوباً. تواصل مع الدعم وسنحلّ الأمر لك. | تواصل مع الدعم. |
BILLING_ERROR | حدث خطأ من جهتنا أثناء معالجة فوترة هذا الإجراء، لذا لم يتمّ. لم يُحتسب أي مبلغ نهائي. أعد المحاولة بعد لحظة، وتواصل مع الدعم إن تكرّر. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
BILLING_MISCONFIGURED | لا يمكننا تسعير عملية النسخ الاحتياطي هذه الآن لأن فوترتها غير مكتملة الإعداد من جهتنا. لم يُحتسب أي مبلغ. تواصل مع الدعم وسنفعّلها. | تواصل مع الدعم. |
CLOUDFLARE_ERROR | أعاد مزوّد النطاقات لدينا خطأً أثناء إعداد اسم مضيفك المخصّص. عادةً ما يكون هذا مؤقّتاً. أمهله دقيقة وأعد المحاولة — وإن تكرّر، تواصل مع الدعم. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
CREDIT_ERROR | حدث خطأ من جهتنا أثناء إضافة الرصيد إلى حسابك. لم يضِع أي مبلغ. أعد المحاولة بعد لحظة، وتواصل مع الدعم إن تكرّر. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
CUSTOM_DOMAINS_UNAVAILABLE | إضافة نطاقك الخاص ليست متاحة على المنصّة بعد. هذه ميزة لا نزال نفعّلها — وموقعك غير متأثّر. أعد المحاولة لاحقاً أو تواصل مع الدعم لمعرفة الموعد. | حاول لاحقاً، أو تواصل مع الدعم. |
DB_BACKUP_UNAVAILABLE | لا يمكننا توليد رابط تنزيل لهذه النسخة الاحتياطية الآن. تواصل مع الدعم وسنساعدك في الحصول عليها. | تواصل مع الدعم. |
DB_IMPORT_UNAVAILABLE | لا يمكننا قبول استيراد قواعد البيانات الآن بسبب مشكلة في إعداد التخزين من جهتنا. لم يتغيّر شيء في قاعدة بياناتك. أعد المحاولة لاحقاً، أو تواصل مع الدعم. | حاول لاحقاً، أو تواصل مع الدعم. |
DB_RESTORE_UNAVAILABLE | لا يمكننا تشغيل استعادة قواعد البيانات الآن لأن تخزين النسخ الاحتياطية غير قابل للوصول. السبب من جهتنا، ولا يعني ظهور هذا الخطأ أن لديك نقطة استعادة صالحة. أعد المحاولة لاحقاً أو تواصل مع الدعم قبل الاعتماد على الاستعادة. | حاول لاحقاً، أو تواصل مع الدعم. |
ERASURE_FAILED | حدث خطأ أثناء محو بياناتك، لذا لم يتغيّر شيء. أعد المحاولة بعد قليل. وإن استمرّ الفشل، تواصل مع الدعم. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
EXPORT_FAILED | حدث خطأ أثناء تجميع بياناتك للتصدير. أعد المحاولة بعد قليل، وتواصل مع الدعم إن استمرّ. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
INTERNAL | واجهنا مشكلة غير متوقّعة أثناء معالجة طلبك. هذه من جهتنا لا منك. أعد المحاولة بعد لحظة، وإن تكرّر، تواصل مع الدعم. | أعد المحاولة؛ وتواصل مع الدعم إن استمرّ. |
LOGS_UNAVAILABLE | بثّ السجلّات المباشر غير متاح في هذه البيئة بعد. نحن نعمل عليه. عُد قريباً. | عُد لاحقاً. |
PRICING_NOT_APPROVED | لا يمكننا توليد سعر لهذا بعد لأن تسعيرنا لا يزال قيد الإنجاز. السبب من جهتنا — أعد المحاولة بعد قليل أو تواصل مع الدعم. | حاول لاحقاً، أو تواصل مع الدعم. |
PROVISIONER_UNSUPPORTED | لا يمكننا إنشاء هذا المورد أو تغييره الآن لأن التجهيز غير مُعَدّ في هذه البيئة. السبب من جهتنا — أعد المحاولة بعد قليل أو تواصل مع الدعم. | حاول لاحقاً، أو تواصل مع الدعم. |
STRIPE_DISABLED | الدفع بالبطاقة غير مفعَّل بعد. في غضون ذلك يمكنك شحن رصيدك بقسيمة. | استخدم قسيمة لشحن الرصيد. |
ما زلت عالقاً؟
إن لم يكن رمز ما واضحاً أو لم تُجدِ الخطوة المقترحة، تواصل معنا من لوحة التحكم ← الدعم مع ذكر الرمز، وسنتولّى الأمر من هناك.