هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تطوير منتديات vb3.8.0 (https://www.helpernt.com/vb/forumdisplay.php?f=99)
-   -   طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع (https://www.helpernt.com/vb/showthread.php?t=6248)

abo-karim 07-24-2017 09:28 PM

طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
7 مرفق
السلام عليكم ورحمه الله وبركاته
نظراً لخطورة الموضوع من نواحى كثيره وهى
  1. تخفيف الحمل عن قاعدة البيانات وجعل المرفقات فى مجلد اخرى
  2. تعبر هذه احدى الخطوات الهامة جدا اثناء التحويل من منتديات الفى بى vbulletin الى الزين فورو xenforo
ارجو من الجميل نسى اى خطوات شاعدتهموها فى اى موقع اخرى هذا الدرس محدث وعلى اخر وضع له لعام 2017
الخطوات الصحيحة للنقل كالتالى ::
1- ادخل الى السى بانل ثم قم بانشاء مجلد داخل مجلد منتداك وسميه مثلا attachments كما بالصوره .


2- وقم باعطائه تصريح 0777.


3- بعد اعطائه الترخيص اصبح لدينا مساره الحقيقى كما بالصوره قم بنسخه وضعه فى اى محرر نصوص.


4- الان نريد معرفه مسار مجلدك منتداك الرئيسيى اذهب الى الرئيسية السى بانل وفى اليمين او اليسار حسب اللغه اللى انت مستخدمه ستجد مسار مجلد ويختلف طول وشكل المسار من استضافة لاخرى وهل هى مجانية ولا مدفوعه.


5- قم باخذ هذا المسار وضعه فى محرر النصوص وادمجه مع المسار الخاص بمجلد attachments ليصبح هكذا


6- الان اذهب الى لوحة تحكم منتداك ثم إذهب إلى الملفات المرفقة >> مسار تخزين المرفقات كما بالصورة

7-اختار نقل الفقرة من قاعدة البيانات إلى نظام الملف واضغط على اذهب


8- حدد المسار المخصص لمجلد الملفات المرفقة كما سبق أن شرحنا انه بداخل مجلد الـ vb أو forum والذى يدعى - attachments





6- ستظهر رسالة تحذير تفيد بأنك على وشك نقل المرفقات من قاعدة البيانات إلى نظام الملفات وبعض النصائح الأخرى كما بالصورة ,,


7- إضغط إذهب لإتمام العملية ,,
8- ستظهر لك هذه النافذة والتى تفيد بمساحة المرفقات التى قد تم نقلها من القاعدة إلى المجلد الذى انشأناه ,,


* فى حال تم نقل المرفقات بنجاح من القاعدة الى المجلد بدون مشاكل فعليك الضغط على " نعم " ليتم تاكيد انهاء العملية ,,
* فى حال واجهتك بعض المشاكل اثناء نقل المرفقات قم باختيار " لا " واضغط على إذهب ,,
9- ستظهر لك النافذة التالية والتى تفيد بأنه يجب عليك تحسين جدول attachment لإسترداد المساحة التى كانت تستخدم من قبل فى المرفقات عندما كانت بالقاعدة ,,
10- إضغط متابعة كما بالصورة ,,


11- ستظهر هذه الرسالة والتى تفيد بان العملية قد تمت بنجاح ,,


تم لحمد الله

يجب مراعاة تعطيل خاصية السيف موود Safe Mode
هذه الخطوة لمن عندهم السيف موود مفعل Safe Mode Enabled
========================
إذا كنت تريد تشغيلها أو هى مفعلة أصلاً على السيرفر واعتقد انها لتفادي الاختراق عطل phpinfo
تعمل تفعيل للسيف مود وتقوم فى نفس الوقت بإنشاء مجلد اسمه tmp طبعاً خارج مجلد الرووت Root اللى هو هيكون www أو hhtpdocs لكن فى حالة لوحة التحكم Plesk هيكون الوضع مختلف ولا تنسى إعطائه التصريح 777 ويمكنك إنشائه بواسطة أى برنامج FTPأو عبر لوحة التحكم حشىثم نفسها
اتاكد ان السيف مود شغال
خيارات المنتدى - خيارات السيرفر - تفعيل السيف مود ( الوضع الامن )
ومن Safe Mode Temporary Directory او مسار الملفات المؤقته حسب التعريب اكتب المسار التالى
كود:

/home/cpaneluser/tmp
مع مراعاه تغيير cpaneluser ليوزر السي بانل الخاص بك

عابر سبيل 07-25-2017 09:10 PM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
ما شاء الله
شرحك مميز يا غالي

هيلبرنت 08-01-2017 12:57 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
شرح اكثر من راااااااااائع

abo-karim 08-04-2017 02:12 PM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
اقتباس:

المشاركة الأصلية كتبت بواسطة عابر سبيل (المشاركة 14704)
ما شاء الله
شرحك مميز يا غالي



نورتنى

ياغالى

S!L3NT H!LL 09-04-2017 12:03 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
شرح مميز , لاكن الضرر اكثر من الفائدة
انت بتعرض المنتدى للاختراق , لئنه الاستعراض راح يكون داخل ملفات المنتدى.

Ali Samir 09-11-2017 08:45 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريقة صالحة للجيلين الثالث والرابع
 
هل ممكن تطبيق الفكرة على زينفورو

MesterPerfect 05-25-2022 11:12 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريق
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Ali Samir (المشاركة 15569)
هل ممكن تطبيق الفكرة على زينفورو

المرفقات أصلا في XenForo بتتخزن في مجلدات

MesterPerfect 05-25-2022 11:13 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريق
 
اقتباس:

المشاركة الأصلية كتبت بواسطة S!L3NT H!LL (المشاركة 15519)
شرح مميز , لاكن الضرر اكثر من الفائدة
انت بتعرض المنتدى للاختراق , لئنه الاستعراض راح يكون داخل ملفات المنتدى.

انت أدرى مني بهذه الأمور يا غالي, ولكن أظن لو هي خطيرة للدرجة دي كانوش أتاحوها
كما أن معظم المنتديات أصلا بتخزن المرفقات على هيئة ملفات خارجية وليس في قاعدة البيانات.

كلمة حق 06-19-2022 10:35 AM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريق
 
طبقنا ما جاء بالشرح خطوه خطوه
وتبين لنا ان مسار الفولدر من السي بانل هو
/public_html/vb/attachments

وعندما نحاول النقل تظهر الرساله الاتيه

اقتباس:

تمت المحاولة بكتابة ملف إختبار إلى /public_html/vb/attachments
, لكن فشل الاختبار. الرجاء تحقق بأن المجلد له تراخيص الكتابة/الحذف في هذا المسار.




رغم اننا اعطينا الفولدر تصريح 777 وهو يعطى صلاحيه الكتابه والحذف

فما الحل اخواني نرجو المساعده

حاكم نت 10-21-2022 03:23 PM

رد: طريقة نقل مرفقات المنتدى من قاعدة البيانات الى نظام الملفات الطريق
 
احسنت يابوكريم
ونفع الله بعلمك

افتكر عملتها قبل 14 سنة .. علماً اني في حينها كنت مركب سكربت تحميل ملفات .. وروابطه مضافه في صندوق المشاركات ..

عموماً .. فصلها خيار جيد حتى لا يزيد حجم قاعدة البيانات


الساعة الآن 08:37 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir