النتائج 1 إلى 12 من 12

الموضوع: مشكل الترميز في مموقع ما الحل؟؟

  1. #1

    مشكل الترميز في مموقع ما الحل؟؟



    http://www.annab3.net/anachid/

    بعد الانتقال للسرفر الجديد والذي يوجد به الاصدار الخامس من PHP واجهتني عدة مشاكل
    ومن بينها مشكل الترميز

    أ‍أ“أ£ أ­أ–أ£ أژأ­أ‘أ‰ أ‡أ،أ‡أ”أ‘أکأ‰ أ‡أ،أ£أ›أ‘أˆأ­أ‰

    كيف يمكنني حل هذا المشكل







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي تأكد من طريقة استعادة قاعدة البيانات ومن الترميز العام للموقع قبل ما يتم نقله ... يعني ما بسير يكون ترميز قاعدة البيانات قبل النقل ASCII وتروح تعمل استعادة للقاعدة مع الاشارة على الترميز utf8 ...

    الى الامام





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  3. #3


    لقد قمت باسترجاع قاعدة البيانات في الوقت الذي كان فيه السرفر القديم يعمل .. أما الان لا يمكنني اعادة استرجاع قاعدة البيانات من جديد ....
    كف يمكنني التعامل مع قاعدة البيانات التي لدي وحل هذا المشكل؟






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    477


    ألا يوجد لديك نسخة احتياطيه من القاعده القديمه من السيرفر الأخر ؟





    __________________
    أحمد عبد الفتاح
    www.servmix.com
    لمراسلتي : admin@servmix.com


  5. #5


    نعم توجد وهي التي قمت بتركيبها في السرفر الجديد فحصل ما حصل






  6. #6
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    "النبع الصافي" ... نجهل الكثير من التفاصيل
    - ماهي إصدارة قاعدة البينات التى أخذت منها النسخة الاحتياطية ؟
    - ماهي إصدارة قاعدة البينات التى ستزرع فيها النسخة الاحتياطية ؟
    - كيف اخذت النسخة الإحتياطية ؟
    - ماهو ترميز ملف النسخة الإحتياطية ؟
    - كيف زرعت النسخة الإحتياطية؟
    - ماهو ترميز قاعدة البينات بعد زر النسخة الاحتياطية ؟





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  7. #7


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

    بخصوص المعلومات التي طلبتها اخي ضيف سأقوم بالاستفسار عنها






  8. #8

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخوي جاوب عن هالاسئلة كما قال الاخ ضيف واكيد رح نلاقي الحل :

    - كيف اخذت النسخة الإحتياطية ؟
    - ماهو ترميز ملف النسخة الإحتياطية ؟
    - كيف زرعت النسخة الإحتياطية؟
    - ماهو ترميز قاعدة البينات بعد زر النسخة الاحتياطية ؟





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  10. #10


    معذرة على التأخر في الرد
    بالنسبة للمعلومات التي طلبتموها مني
    1- أخدت النسخة عن طريق سكريبت DbScript وسأرفقه مع الرد
    2- لا أذكر بالضبط غير انه في الغالب كان UTF-8
    3- زرعت قاعدة البيانات عن طريق الدعم الفني
    4- ترميز قاعدة البينات بعد زرع النسخة الاحتياطية هو UTF-8
    5- بخصوص إصدارة قاعدة البينات التى أخذت منها النسخة الاحتياطيةصراحة لم أذكره لانه وقع خلاف بيننا و بين اصحاب السرفر القديم وهذا موقعهم $2.25/M Cheap web Hosting | Windows Hosting | Cheap web hosting reseller غير ان المعلومات التي لديهم في واجهة الموقع بخصوص السرفر ليست التي كانت لدينا لاننا كنا مشتركين معهم منذ عامين






  11. #11
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    لم تصلني معلومات حول نسخ قاعدة البينات حتى استطيع تخمين المشكله لكن في الغالب هذه المشكله تحدث عندما ينتقل شخص من قاعدة بينات القديمة mysql 4.1 او اقل الى mysql 5 اواعلى ... المهم اتبع التالي:

    - عليك معرفة ترميز الملف الذي صدرت منه قاعدة البينات , غالبا يكون ترميز وندوز الذي يعنى windows-1256 او cp1256 .
    - في السرفر الجديد أشيء قاعدة بينات بنفس الترميز , أي cp1256 .
    - من phpmyadmin استورد الملف وحدد ترميزه , في حالتنا cp1256 .
    - استعرض البينات في phpmyadmin اذا كانت ترميزها غير صحيح راجع الخطوات السابقة .
    - في برنامجك عليك ان تحدد نوع الترميز عند الاتصال بقاعدة البينات وذلك بعد الداله mysql_connect و mysql_select_db .
    كود:
    mysql_query("SET NAMES 'cp1256' ");
    - اذا كان الترميز غير صحيح راجع الخطوه السابقة .





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  12. #12





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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