أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

حل مشكلة الترميز


مشاهدة المشاركة في الموضوع بالعرض العادي
look/images/icons/i1.gif حل مشكلة الترميز واللغة الغير مفهومة عند استعادة النسخة الاحتياطية لقاعدة بيانات المنتدى بالصور
  13-08-2013 10:02 مساءً  
Mr King
معلومات الكاتب
حل مشكلة الرموز الغريبة

حل مشكلة الترميز



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



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

أولا عليك بفك الضغط على النسخة الاحتياطيه



ثم تابع معي

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

حل مشكلة الترميز



نقوم بتحويل الترميز إلى ANSI

Encoding - Convert to ANSI




حل مشكلة الترميز




ونذهب لحفظ الملف

File - Save As




حل مشكلة الترميز



نقوم بتغيير الاسم حتى لا يتم الاستبدال

"حفظ"




حل مشكلة الترميز


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



إذا لم تظهر اللغة العربية بشكل صحيح فهناك طريقة أخرى

أنشئ ملف جديد بالإسم والصيغة التاليين : new_Pbb.sql

ثم اضغط بيمين الفأرة على ذلك الملف

واختر ++edit with notepad





حل مشكلة الترميز



بعد فتح نافذة البرنامج تذهب إلى Encoding

وتختار (Character set)

وتختار (western european)

تختار windows-1252
حل مشكلة الترميز



واحفظ الملف



الآن قُم بتحرير ملف قاعدة البيانات وانسخ محتواه

ثمّ ألصق محتوى ملف قاعدة البيانات في الملف new_Pbb.sql

بعدها اختر الترميز utf-8 Without BOM ([b]في الملف new_Pbb.sql)


واحفظ الملف new_Pbb.sql وستظهر اللغة العربية بدون مشاكل



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



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






حل مشكلة الترميز




حل مشكلة الترميز




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



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


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



الساعة الآن 09:42 AM