حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور

بسم الله الرحمان الرحيم هذا الشّرح يُطبّق فقط على قواعد البيانات التّي تمّ أخذها من : لوحة الادارة - الصيانة - نسخة اح ..


موضوع مغلق

الصفحة 1 من 2 < 1 2 > الأخيرة »


13-08-2013 10:01 مساء
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3208
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
بسم الله الرحمان الرحيم

هذا الشّرح يُطبّق فقط على قواعد البيانات التّي تمّ أخذها من : لوحة الادارة - الصيانة - نسخة احتياطية

إلى حد الآن تمّ التعرّف على مشكلتين في الترميز

المشكله الأولى وهي علامات الاستفهام

1

والمشكله الثانيه هي الرموز الغريبه (الترميز utf-8)
MjgxMTcxMQ2828error3
 

نبدأ بحل مشكلة علامات الاستفهام

أولا سنحتاج إلى برنامجين
++notepad و 7zip (ابحث عنهما في google وحمل آخر إصدار من الموقع الرسمي) وقم بتنصيبهما على جهازك

سنقوم بفك الضغط على قاعدة البيانات
اضغط بيمين الفأرة على الملف المضغوط
اختر 7zip
extract here
Sans%20titre

ثم اضغط بيمين الفأرة على الملف المستخرج
واختر ++edit with notepad
problem
      

بعد فتح نافذة البرنامج تذهب إلى Encoding
وتختار (Character set)
وتختار (western european)
تختار windows-1252

 
problem2
     

الآن ستلاحظ أن اللغة العربية أو الرموز العربيه تحولت إلى رموز أخرى غير مفهومة (الترميز utf-8)
وإذا لم تتغير الرموز العربيه
تعود إلى "Encodage"
وتختار  Encoder en ANSI
والآن من المفترض أن تكون اللغة العربية أو الرموز العربية أصبحت بهذا الشكل
(الترميز utf-8)
التاليه لكي يتم إلغاء الطلØ

نقوم بنسخ المحتوى كاملا
أولا نقوم بتضليل المحتوى
Sans%20titre3

ثم "نسخ"
Sans%20titre4


الآن عليك بإنشاء ملف المفكره d*ocument text

تضغط بيمين الفأرة على أي مكان في سطح المكتب
ثم تختار "New"
وتختار "text d*ocument"

Sans%20titre2


نقوم بلصق محتوى قاعدة البيانات في المفكره
Sans%20titre5


وتقوم بحفظ ملف المفكره
Sans%20titre6


وتأخذ في عين الاعتبار التعديلات التالية أثناء الحفظ :
اسم الملف xxx.sql  بحيث xxx أي اسم تختاره أنت ويفضل أن يكون بأحرف لاتينيه
نوع الملف (.)all files
Encodage : UTF-8
"حفظ" enregistrer
Sans%20titre7


في بعض الحالات قد تواجهك بعض الأخطاء عند استيراد نسخة قاعدة البيانات بسبب ترميز الملف
اقتبـاس ،،

#1064 - You have an error in your SQL syntax;
at line 1
في هذه الحالة سيتوجّب إعادة فتح هذا الملف الأخير باستخدام ++notepad
وتقوم بتغيير الترميز إلى utf-8 without BOM
utf-8 sans BOM (بالفرنسية)
وتحفظ الملف

ثم تقوم بضغط الملف
تضغط بيمين الفأره على ملف المفكره
تختار 7zip
...add to archive

Sans%20titre8

تقوم  بتغيير Format de l'archive إلى gzip
وتضغط ok
Sans%20titre9



وحتى لانواجه هذه المشكلة  في المرّه المقبلة يتوجب علينا إعداد ترميز قاعدة البيانات الجديده قبل الشروع في رفع قاعدة البيانات التي بحوزتنا

الخطوة الأولى : الدخول إلى phpmyadmin  من خلال cpanel
MjY3MTExphp
     

بعد ذلك نختار قاعدة البيانات التي سيتم استرجاع المنتدى عليها و نضغط "دخول ل phpmyadmin"
MjQ4NDkxphp2    

بعد الدخول ل phpmyadmin نضغط على "operations"  لنحدد ترميز قاعدة البيانات
 
MTIwNTI3MQ1010php3
    

ثم نبحث عن interclassement  في الأسفل  ونقوم باختيار الترميز العالمي utf8_unicode_ci  ونضغط "تنفيذ"
NDM1NzExMQ44php4
    


وفي النهاية ترفع الملف المضغوط ل phpmyadmin بالترميز utf-8 من خلال "importer"
 
 
 
  Encodage(1).zip   تحميل zip مرات التحميل :(126)
الحجم :(978.981) KB
  Encodage(2).zip   تحميل zip مرات التحميل :(118)
الحجم :(673.256) KB



تم تحرير الموضوع بواسطة :Mr King
بتاريخ:12-07-2015 11:25 صباحا

سبب التعديل : إضافة الصور في المرفقات


13-08-2013 10:02 مساء
مشاهدة مشاركة منفردة [1]
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3208
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
حل مشكلة الرموز الغريبة
MjgxMTcxMQ2828error3

أولا، عند استيراد نسخة قاعدة البيانات يتمّ اختيار الترميز latin1 وستظهر اللغه العربيه بدون مشاكل،

ثانيا : في حالة عدم تواجد الترميز latin1 وعند اختيار الترميز utf8 وظهور مشكلة الترميز المُبيّنه في الصوره أعلاه، يُطبّق ما يلي :
أولا عليك بفك الضغط على النسخة الاحتياطيه

ثم تابع معي
نفتح ملف قاعدة البيانات بواسطة ++Notepad
problem

نقوم بتحويل الترميز  إلى ANSI
Encoding - Convert to ANSI
codage
   

ونذهب لحفظ الملف
File - Save As
codage1
   

نقوم بتغيير الاسم حتى لا يتم الاستبدال
"حفظ"
codage2

---------------------------------------------------------------------------------

إذا لم تظهر اللغة العربية بشكل صحيح فهناك طريقة أخرى
أنشئ ملف جديد بالإسم والصيغة التاليين : new_Pbb.sql
ثم اضغط بيمين الفأرة على ذلك الملف
واختر ++edit with notepad
problem
      

بعد فتح نافذة البرنامج تذهب إلى Encoding
وتختار (Character set)
وتختار (western european)
تختار windows-1252
problem2

واحفظ الملف

الآن قُم بتحرير ملف قاعدة البيانات وانسخ محتواه
ثمّ ألصق محتوى ملف قاعدة البيانات في الملف new_Pbb.sql
بعدها اختر الترميز utf-8 Without BOM (في الملف new_Pbb.sql)
واحفظ الملف new_Pbb.sql وستظهر اللغة العربية بدون مشاكل
  

هكذا نكون قد انتهينا من مشكلة الترميز والمفترض أن اللغة العربية تظهر بشكل عادي في الملف

الآن لم يتبقى لنا سوى ضغط الملف

 
codage3
    
codage4
    

ثم نقوم بالتعديل على إعدادات قاعدة البيانات الجديده كما هو مبيّن في الشرح السّابق (في الأعلى)

والآن بإمكانك رفع قاعدة البيانات (المضغوطه) بدون مشاكل mf


تم تحرير المشاركة بواسطة :Mr King
بتاريخ:12-07-2015 11:45 صباحا


23-08-2013 03:02 صباحا
مشاهدة مشاركة منفردة [2]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62326
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
جزاك الله خيراً على هذا الشرح المستفيض
وإن شاء الله يستفيد من هذا الشرح كل من يواجه مشاكل في الترميز واللغة الغير مفهومة ويستطيع حل المشكلة .

شكرا لك ونأمل رفع الصور في المرفقات لتدوم اطول فترة ممكنه ..

23-08-2013 11:00 مساء
مشاهدة مشاركة منفردة [3]
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3208
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
شكرا لك أستاذ سليمان 805681

ونظرا لأن عدد الصور أكبر من الحد المسموح به فقد تمّ إدراج جميع الصور في المرفقات بعد ضغطها
mf

24-08-2013 01:31 صباحا
مشاهدة مشاركة منفردة [4]
fayssal90
عضـو متميز
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 07-06-2012
رقم العضوية : 2254
المشاركات : 674
الجنس : ذكر
الإنذارات : 1
يتابعهم : 0
يتابعونه : 3
قوة السمعة : 1586
موقعي : زيارة موقعي
اصدار المنتدى : غير محدد
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
بارك الله فيك.
بالفعل هو شرح رائع.

 

25-08-2013 06:58 صباحا
مشاهدة مشاركة منفردة [5]
Mr King
PBB Staff
rating
العضو غائب
معلومات الكاتب ▼
تاريخ الإنضمام : 27-11-2012
رقم العضوية : 2642
المشاركات : 3208
الدولة : morocco
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 3
يتابعهم : 2
يتابعونه : 29
قوة السمعة : 18610
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
المشاركة الأصلية كتبت بواسطة: fayssal el kharrati »
بارك الله فيك.
بالفعل هو شرح رائع.

 

شكرا لك أخي الكريم  805681

27-08-2013 04:22 صباحا
مشاهدة مشاركة منفردة [6]
bgnm
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 28-07-2013
رقم العضوية : 3965
المشاركات : 63
الدولة : maroc
الجنس : ذكر
تاريخ الميلاد : 9-6-1995
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 10
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.0
 offline 
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
بارك الله فيك.


الصفحة 1 من 2 < 1 2 > الأخيرة »

المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
کیف حل مشكلة الترميز واللغة الغير مفهومة ebli3
4 272 Mr King
مشكلة عدم دعم الترميزات في دوال mysqli الاعتيادية أبو العصافير
8 431 أبو العصافير
مشكلة في الترميز قاعدة البينات dev4soft.com
8 659 Soliman
مشكلة في الترميز عفريت المنتدى
5 217 Soliman
مشكلة الترميز roc
1 319 roc

الكلمات الدلالية
لا يوجد كلمات دلالية ..







الساعة الآن 12:52 صباحا