http://www.annab3.net/anachid/
بعد الانتقال للسرفر الجديد والذي يوجد به الاصدار الخامس من PHP واجهتني عدة مشاكل
ومن بينها مشكل الترميز
أأ“أ£ أأ–أ£ أژأأ‘أ‰ أ‡أ،أ‡أ”أ‘أکأ‰ أ‡أ،أ£أ›أ‘أˆأأ‰
كيف يمكنني حل هذا المشكل
http://www.annab3.net/anachid/
بعد الانتقال للسرفر الجديد والذي يوجد به الاصدار الخامس من PHP واجهتني عدة مشاكل
ومن بينها مشكل الترميز
أأ“أ£ أأ–أ£ أژأأ‘أ‰ أ‡أ،أ‡أ”أ‘أکأ‰ أ‡أ،أ£أ›أ‘أˆأأ‰
كيف يمكنني حل هذا المشكل
اخوي تأكد من طريقة استعادة قاعدة البيانات ومن الترميز العام للموقع قبل ما يتم نقله ... يعني ما بسير يكون ترميز قاعدة البيانات قبل النقل ASCII وتروح تعمل استعادة للقاعدة مع الاشارة على الترميز utf8 ...
الى الامام
__________________
EbNCaNa اخوكم ابن قانا
[درس] قائمة بريدية بأسهل الطرق بواسطة PHP
[توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟
لقد قمت باسترجاع قاعدة البيانات في الوقت الذي كان فيه السرفر القديم يعمل .. أما الان لا يمكنني اعادة استرجاع قاعدة البيانات من جديد ....
كف يمكنني التعامل مع قاعدة البيانات التي لدي وحل هذا المشكل؟
ألا يوجد لديك نسخة احتياطيه من القاعده القديمه من السيرفر الأخر ؟
__________________
أحمد عبد الفتاح
www.servmix.com
لمراسلتي : admin@servmix.com
نعم توجد وهي التي قمت بتركيبها في السرفر الجديد فحصل ما حصل
"النبع الصافي" ... نجهل الكثير من التفاصيل
- ماهي إصدارة قاعدة البينات التى أخذت منها النسخة الاحتياطية ؟
- ماهي إصدارة قاعدة البينات التى ستزرع فيها النسخة الاحتياطية ؟
- كيف اخذت النسخة الإحتياطية ؟
- ماهو ترميز ملف النسخة الإحتياطية ؟
- كيف زرعت النسخة الإحتياطية؟
- ماهو ترميز قاعدة البينات بعد زر النسخة الاحتياطية ؟
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
حتى المنتدى لما استرجعت قاعدة البيانات عن طريق الدعم الفني حصل مشكل الترميز
منتديات النبع الصاÙÙŠ • قائمة المنتديات
والله مشكل اتمنى ان تساعدوني في ايجاد الحل
بخصوص المعلومات التي طلبتها اخي ضيف سأقوم بالاستفسار عنها
الشركة القديمة التي كنت استضيف موقعي عندها هي : $2.25/M Cheap web Hosting | Windows Hosting | Cheap web hosting reseller
اخوي جاوب عن هالاسئلة كما قال الاخ ضيف واكيد رح نلاقي الحل :
- كيف اخذت النسخة الإحتياطية ؟
- ماهو ترميز ملف النسخة الإحتياطية ؟
- كيف زرعت النسخة الإحتياطية؟
- ماهو ترميز قاعدة البينات بعد زر النسخة الاحتياطية ؟
__________________
EbNCaNa اخوكم ابن قانا
[درس] قائمة بريدية بأسهل الطرق بواسطة PHP
[توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟
معذرة على التأخر في الرد
بالنسبة للمعلومات التي طلبتموها مني
1- أخدت النسخة عن طريق سكريبت DbScript وسأرفقه مع الرد
2- لا أذكر بالضبط غير انه في الغالب كان UTF-8
3- زرعت قاعدة البيانات عن طريق الدعم الفني
4- ترميز قاعدة البينات بعد زرع النسخة الاحتياطية هو UTF-8
5- بخصوص إصدارة قاعدة البينات التى أخذت منها النسخة الاحتياطيةصراحة لم أذكره لانه وقع خلاف بيننا و بين اصحاب السرفر القديم وهذا موقعهم $2.25/M Cheap web Hosting | Windows Hosting | Cheap web hosting reseller غير ان المعلومات التي لديهم في واجهة الموقع بخصوص السرفر ليست التي كانت لدينا لاننا كنا مشتركين معهم منذ عامين
لم تصلني معلومات حول نسخ قاعدة البينات حتى استطيع تخمين المشكله لكن في الغالب هذه المشكله تحدث عندما ينتقل شخص من قاعدة بينات القديمة 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
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
منتديات النبع الصاÙÙŠ • قائمة المنتديات
والله حرت جربت كل المحاولات هل يتقدم احد بمساعدتي ... موقعي معطل منذما يزيد عن شهرين