ثالثاً: انشاء قاعدة بيانات جديدة للمنتدى في PHPMyAdmin وجعل ترميز المحارف لها utf8mb4_unicode_ci
رابعاً : تحميل احدث اصدار من الموقع الرسمي على الرابط التالي التحميل وفك ضعط الحزمة من خلال برنامج الضغط WinZip
ثم اعادة تسميه مجلد Upload الى pbb
وارفع مجلد pbb بداخل المسار public_html اذا كنت تثبت المنتدى على موقعك
واذا كنت تثبت المنتدى على السيرفر المحلي xampp
ارفع مجلد pbb بداخل مجلد htdocs الموجود على المسار C:\xampp\htdocs
خامساً : شغل معالج التثبيت عن طريق الدخول للصفحة الرئيسة للمنتدى سيتم تحويلك مباشرة لنظام التثبيت
سيكون الرابط هكذا
Html
http://www.sitename.com/pbb
وعلى السيرفر المحلي على جهازك سيكون الرابط هكذا
Html
http://localhost/pbb/
اختر اللغة
ستظهر لك رسالة الترحب والاعداد
أنقر التالي
الموافقة على الشروط المنصوص عليها في اتفاقية الترخيص
أنقر التالي
فحص المتطلبات للتثبيت
انقر التالي
ادخال معلومات قاعدة البيانات
اسم مستخدم القاعدة
وكلمة مرور القاعدة (اتركها فارغة اذا كنت تستخدم سيرفر محلي ولم تقم مسبقاً باضافتها عند تثبيت السيرفر على حاسبك)
واسم قاعدة البيانات (pbb)
ثم انقر التالي
يتم انشاء الجداول
انقر التالي
ادخال البيانات الافتراضية
وانقر التالي
تركيب الاستايل الافتراضي والقوالب
انقر التالي
تركيب اللغات
انقر التالي
تكوين الاعدادات
ادخل اسم المنتدى
واكمل بقية الإعدادات
ثم انقر التالي
ادخل بيانات آدمن المنتدى
الاسم وكلمة المرور والبريد
ثم انقر التالي
نهاية التثبيت
ينصح بحذف مجلد install من مجلد المنتدى فقد انتهت مهمته
من واقع تجربة وخصوصاً مع اللغة العربية الترميز utf8mb4_unicode_ci هو الأفضل لأنه يعمل على قواعد Unicode الرسمية للفرز والمقارنة الشاملة تفرزها بدقة وعلى نطاق واسع من اللغات وهي الأفضل لـ (اللغات العربية أو السيريلية أو العبرية أو الآسيوية). حسب توصيات MySQL للإصدارات الحديثة.
الترميز utf8mb4_general_ci يؤدي نفس العمل بشكل مبسط وهي اسرع لكنها لا تدعم قواعد Unicode التي تحتاجها بعض اللغات ومن ضمنها اللغة العربية.
يمكنك تغيير ترميز محارف قاعدة البيانات الى utf8mb4_unicode_ci دون اي ادني تأثير بما انك تستخدم utf8mb4_general_ci
بالدخول الى PHPMyAdmin ثم قاعدة البيانات والنقر على عمليات ثم انزل اسفل الصفحة وغيره بهذه الطريقة
المشاركة الأصلية كتبت بواسطة: Solimanبتاريخ:01-06-2023 09:00 مساءًمن واقع تجربة وخصوصاً مع اللغة العربية الترميز utf8mb4_unicode_ci هو الأفضل لأنه يعمل على قواعد Unicode الرسمية للفرز والمقارنة الشاملة تفرزها بدقة وعلى نطاق واسع من اللغات وهي الأفضل لـ (اللغات العربية أو السيريلية أو العبرية أو الآسيوية). حسب توصيات MySQL للإصدارات الحديثة.
الترميز utf8mb4_general_ci يؤدي نفس العمل بشكل مبسط وهي اسرع لكنها لا تدعم قواعد Unicode التي تحتاجها بعض اللغات ومن ضمنها اللغة العربية.
يمكنك تغيير ترميز محارف قاعدة البيانات الى utf8mb4_unicode_ci دون اي ادني تأثير بما انك تستخدم utf8mb4_general_ci
بالدخول الى PHPMyAdmin ثم قاعدة البيانات والنقر على عمليات ثم انزل اسفل الصفحة وغيره بهذه الطريقة
اخي هناك مشكلة اثناء تنصيب الجداول Fatal error: Uncaught mysqli_sql_exception: No such file or directory in /home/vol1_2/thsite.top/thsi_40006647/htdocs/pbb/includes/db_mysqli.php:220 Stack trace: #0 /home/vol1_2/thsite.top/thsi_40006647/htdocs/pbb/includes/db_mysqli.php(220): mysqli_connect('localhost', '40006647', Object(SensitiveParameterValue)) #1 /home/vol1_2/thsite.top/thsi_40006647/htdocs/pbb/install/index.php(1455): DB_MySQLi->connect(Array) #2 /home/vol1_2/thsite.top/thsi_40006647/htdocs/pbb/install/index.php(183): create_tables() #3 {main} thrown in /home/vol1_2/thsite.top/thsi_40006647/htdocs/pbb/includes/db_mysqli.php on line 220