1. لا يتطلب هذا البرنامج دعم قاعدة البيانات، وهو متوافق مع جميع المتصفحات السائدة (الكمبيوتر الشخصي والجوال) ويتكيف معها، ويستخدم طريقة كتابة ملفات PATH_UPLOAD/xxx.conf لتسجيل دورة حياة الملف وتكوينها.
2. بيئة التشغيل هي php5.xphp7.x (لا توجد مشكلة من الناحية النظرية مع الإصدارات الأعلى أو الأقل).
3. يدعم التحميل بالسحب والإفلات في المتصفح، والذي يمكن استخدامه لنقل الملفات بشكل خاص بين الزملاء على الشبكة الداخلية للشركة.
4. لماذا يجب تشفير الكود؟ لا أريد أن أشرح هذا.
تعليمات تثبيت وتكوين برنامج أداة مشاركة الملفات الخاصة وتسليمها FSS
(1) ملف تكوين البرنامج/config.php.
(2) يحدد PATH_UPLOAD مسار تحميل الملف (دليل التحميل الافتراضي/الدليل)، والذي يتطلب أذونات القراءة والكتابة. (البرنامج لا يحد من أنواع تحميل الملفات. من أجل أمان النظام، يرجى التأكد من ضبط هذا المسار على مسار غير موقع الويب)
(3) يحدد LOG_PATH مسار السجل (افتراضي/سجل)، ويحدد LOG_OPEN ما إذا كان سيتم بدء وظيفة التسجيل، ويتطلب هذا الدليل أذونات القراءة والكتابة. (لأغراض أمان النظام، يرجى التأكد من ضبط هذا المسار على مسار غير خاص بموقع الويب)
(4) يعتمد الحد الأقصى للحجم المدعوم لتحميل البرنامج على php.ini (يستخدم هذا المثال 50M كمرجع)
upload_max_filesize=50m;
post_max_size=50M;
(5) إذا كنت تستخدم nginx، فستحتاج إلى إضافته إلى جزء http في nginx.conf
client_max_body_size50m;
(6)SITE_URL يحدد مسار الوصول إلى موقع الويب.
(7) يحدد FILE_RETAIN_DAYS دورة حياة الملف بالأيام. بعد انتهاء الصلاحية، سيتم حذف الملف تلقائيًا عند استدعائه. بالنسبة لحذف الدفعة المنتهية، يتم تشغيله عند تحميل ملفات جديدة. بالطبع، يمكنك أيضًا حذفه يدويًا.
(8) توقيع الملف API_KEYID (المفتاح العام) API_SECRET (المفتاح الخاص) يمكن تعديله بشكل تعسفي ويستخدم لمنع الارتباطات الساخنة. رابط التنزيل الحقيقي الذي تم إنشاؤه له دورة حياة تبلغ 600 ثانية.
1. يمكنك تحديد مسار ملف السجل.
2. أضف وظيفة الكشف عن بيئة التشغيل.
3. أيام الاحتفاظ بالملفات القابلة للتكوين أو التخزين الدائم.
4. أضف وظيفة التوقيع إلى رابط تنزيل الملف لمنع الروابط الساخنة.
5. أضف وظيفة كلمة المرور لتنزيل الملف.
6. زيادة عرض أوقات تنزيل الملفات.