إضافة قناة WebDAV
متى تكون مناسبة؟
استخدم قناة WebDAV عندما:
- لديك NAS أو قرص سحابي أو خدمة تخزين توفر نقطة نهاية WebDAV.
- تريد حفظ الصور المرفوعة داخل مجلد WebDAV خاص بك.
- تريد حفظ بيانات الاعتماد في جدول D1
upload_channelsبدل إبقائها مكشوفة لمدة طويلة في الواجهة الأمامية.
ما الذي تحتاجه قبل البدء؟
| المتطلب | الغرض |
|---|---|
| WebDAV Endpoint | عنوان WebDAV من جهة الخادم، مثل https://nas.example.com/dav. |
| Username | اسم المستخدم لتسجيل الدخول إلى خدمة WebDAV. |
| Password | كلمة المرور لتسجيل الدخول إلى خدمة WebDAV. |
| وضع المصادقة | الافتراضي Basic. استخدم Digest أو التفاوض التلقائي فقط إذا طلب الخادم ذلك. |
| مجلد التخزين | المجلد المستخدم لتخزين الملفات. الافتراضي imgbed. |
أين تضيفها؟
- افتح إعدادات النظام.
- انتقل إلى إعدادات الرفع.
- اضغط إضافة قناة في الزاوية العلوية اليمنى.
- اختر
WebDAV.
شرح الحقول
| الحقل | وظيفته | مطلوب |
|---|---|---|
| اسم القناة | اسم واضح لقناة WebDAV، مثل koofr أو nas. | نعم |
| Endpoint | نقطة نهاية WebDAV كاملة، مع https://. | نعم |
| Username | اسم مستخدم WebDAV. | نعم |
| Password | كلمة مرور WebDAV. | نعم |
| وضع المصادقة | غالبًا Basic؛ استخدم Digest إذا كان الخادم يتطلب مصادقة Digest. | نعم |
| مجلد التخزين | المجلد الذي تُحفظ فيه الملفات. الافتراضي imgbed. | لا |
مثال: fie.nl.tab.digital
1. أنشئ كلمة مرور تطبيق
افتح إعدادات أمان حسابك، وابحث عن كلمات مرور التطبيقات، ثم أنشئ كلمة مرور تطبيق جديدة.

بعد إنشائها انسخ كلمة المرور الجديدة واحفظها. غالبًا تظهر مرة واحدة فقط.

2. املأ إعداد WebDAV في ImgHost
ارجع إلى ImgHost وأضف قناة WebDAV:
| حقل الواجهة | القيمة |
|---|---|
| Endpoint | عنوان WebDAV الذي يقدمه https://fie.nl.tab.digital/. |
| Username | اسم مستخدم WebDAV الخاص بك. |
| Password | كلمة مرور التطبيق التي أنشأتها للتو. |
| وضع المصادقة | ابدأ بـ Basic في معظم الحالات. |
| مجلد التخزين | الافتراضي imgbed، ويمكنك استخدام مجلد مخصص. |

سلوك رفع الملفات الكبيرة
تستخدم قناة WebDAV رفعًا مجزأً حقيقيًا قائمًا على الجلسة.
تُرفع الملفات الصغيرة كملف كامل واحد. أما الملفات الأكبر من 64 MiB فتُقسّم تلقائيًا إلى أجزاء بحجم يقارب 10 MiB وتُرفع إلى مجلد أجزاء بعيد.
لا تحتاج خدمة WebDAV إلى دعم partial update أو الكتابة حسب الإزاحة. لا يدمج ImgHost الأجزاء في ملف كبير واحد على الخادم البعيد. بدلًا من ذلك يحفظ بيانًا للأجزاء ويقرأها بالترتيب عند طلب الملف.
عمليًا:
| حجم الملف | طريقة الرفع | شكل التخزين البعيد |
|---|---|---|
| 64 MiB أو أقل | رفع عادي | ملف كامل واحد |
| أكبر من 64 MiB | رفع مجزأ حقيقي حسب الجلسة | مجلد أجزاء يحتوي عدة ملفات جزء |
مجلد الأجزاء يؤثر فقط على ترتيب التخزين البعيد. لا يغيّر رابط الملف في ImgHost. سيظل المستخدمون يصلون إلى الملف عبر الرابط الأصلي /file/....
خطوات الإعداد
- افتح إعدادات الرفع.
- اضغط إضافة قناة.
- اختر
WebDAV. - أدخل اسم قناة واضحًا، مثل
koofr. - أدخل نقطة نهاية WebDAV، مثل
https://app.koofr.net/dav/Koofr. - أدخل اسم المستخدم وكلمة المرور.
- اترك وضع المصادقة على
Basicافتراضيًا. - اترك مجلد التخزين على
imgbedأو غيّره إلى مجلدك. - اضغط حفظ.
- بعد الحفظ تحقق من بطاقة القناة، واستعلم عن السعة إن كانت متاحة، وارفع ملفًا تجريبيًا.
كيف تتحقق؟
| الفحص | طريقة التحقق |
|---|---|
| ظهور بطاقة القناة | بعد الحفظ يجب أن تظهر بطاقة قناة WebDAV في إعدادات الرفع. |
| القناة مفعلة | يجب أن يبقى المفتاح في أعلى يمين البطاقة مفعّلًا. |
| حفظ بيانات الاعتماد | يجب أن تظهر في التفاصيل قيم Endpoint واسم المستخدم ووضع المصادقة ومجلد التخزين. |
| رفع ملف صغير يعمل | ارفع صورة تجريبية وتأكد من ظهور الملف في مجلد WebDAV. |
| قاعدة الملفات الكبيرة تعمل | الملفات الأكبر من 64 MiB تستخدم الرفع المجزأ وتنشئ مجلد أجزاء بعيدًا. |
| استعلام السعة يعمل | إذا كان الخادم يدعم معلومات السعة، سيعرض الاستعلام السعة المستخدمة والإجمالية. |

FAQ
لماذا تنشئ ملفات WebDAV الكبيرة مجلد أجزاء؟
هذه هي طريقة التخزين الحالية للملفات الكبيرة.
الملفات الأكبر من 64 MiB لا تُدمج في ملف بعيد واحد. تُحفظ كمجلد أجزاء. يسجل ImgHost بيان الأجزاء ويعيد المحتوى الكامل بقراءة الأجزاء بالترتيب.
ماذا أفحص أولًا إذا فشل رفع ملف كبير؟
افحص Endpoint واسم المستخدم وكلمة المرور ومجلد التخزين أولًا. ثم تأكد أن خدمة WebDAV تسمح بإنشاء المجلدات وكتابة الملفات وقراءتها.
إذا فشل استعلام السعة لكن رفع الملفات الصغيرة يعمل، فقد يكون الخادم لا يدعم عرض السعة أو يقيّده. هذا لا يعني بالضرورة أن الرفع غير متاح.
أي وضع مصادقة أستخدم؟
ابدأ بـ Basic.
إذا كان الخادم يتطلب مصادقة Digest صراحة، استخدم Digest.
إذا لم تكن متأكدًا، استخدم التفاوض التلقائي.
قائمة تحقق سريعة
text
Prepare WebDAV endpoint, username, and password
-> Open Upload Settings
-> Add Channel
-> Select WebDAV
-> Enter Endpoint / username / password
-> Keep authentication mode as Basic by default
-> Keep storage directory as imgbed by default
-> Save
-> Query capacity
-> Upload a test file