Page 1 of 1

فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Sat May 24, 2008 10:58 pm
by yosr
انا عندي جملة من اكثر من اشهر

و بالعربي و كل شيء ممتاز

اليوم متل العادة فتحت الموقع و اذا بي اواجه هذه الكارثة





اللغة صارت متل هيك ستار اوز الالكترونية





الصور المرفقة توضح ::


Image




علما انو ما عملت اي اي شيء ممكن يخليها هيك و امس كنت في الموقع و كل شيء كان عادي



المهم

اتمنى فعلا منكم ان تساعدوني و ان تخبروني ما الحل و شكرا

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Sat May 24, 2008 11:30 pm
by sherif
السلام عليكم
الأخ الكريم
لا يمكن لأحد أن يساعدك قبل معرفة مواصفات موقعك
ما هو اصدار جملة المستخدم
ما هو ترميز الموقع المستخدم
يعنى windows-1256 أم utf-8
و يفضل وضع رابط الموقع حتى يمكن فحصه
هل قمت باضافة اى مكونات او اضافات مؤخرا
هل قامت شركة الاستضافة بترقية اصدار ال php لديها مؤخرا
أو قامت بعمل أى تعديلات ما على السيرفر
تفضل بوضع بعض معلومات الموقع حتى تجد استجابة
وبالتوفيق ان شاء الله

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Sun May 25, 2008 6:29 am
by yosr
http://www.star-oz.com

Version 1.5.3

Database Collation: utf8_general_ci
علما انوامس لقيته متغير فقمت بتغييره من قاعدة البيانات
و لا اعرف كيف بامكاني ان اعر فاذا قامت الشركة بتحديث قاعدة البايانات


انا لم افعل شيئا في الموقع

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

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Sun May 25, 2008 6:31 pm
by yosr
اضن ان المشكلة الان تحتم علي ان اقوم بشيء ما في قاعدة البيانات

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


هل هناك طريقة ما لارجاع العربية للمقالات السابقة و لاصلاح الوضع ؟

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Sun May 25, 2008 9:25 pm
by sherif
السلام عليكم
أوافق أن المشكلة خاصة بقاعدة البيانات
ولكن لا أظن أن المشكلة حدثت من تلقاء نفسها ، بل تسبب فيها تعديل ما ، أجريته أنت أو غيرك
و سواء كنت أنت تتذكر ما حدث أم لا فالمشكلة الآن واقعة بالفعل
هناك 3 عوامل أساسية تتحكم فى ترميز البيانات عند تدفقها من خادم mysql إلى نظام جملة قبل عرضها على الشاشة أمام الزائر من خلال المستعرض
العوامل هى :
1- ترميز قاعدة البيانات نفسها database collation
2- ترميز الاتصال لقاعدة البيانات connection collation
3- الترميز الذى حددته لموقعك منذ بداية التنصيب لجملة نفسها من خلال ملف اللغة

لحل مشكلتك الحالية لابد أن تتذكر تماما كيف كانت هذه الاعدادات قبل حدوث المشكلة و تحاول اعادتها الى سابق عهدها
وأى اختلاف فى أى منهم سيؤدى الى استمرار المشكلة و تفاقمها

ومما رأيته عند زيارة موقعك وجدت أن البيانات فعلا موجودة داخل القاعدة بالترميز utf-8 ولكن عند عرضها على الموقع لا يتم ترجمتها الى الترميز المناسب وبالرغم أيضا من أن اعدادات الموقع حاليا مضبوطة على utf-8
اذا المشكلة قد تكون من connection collation أو من database collation

ولكن قبل محاولة تجريب أى تعديلات لابد من وجود نسخة احتياطية من القاعدة لديك تحسبا لأى دمار قد يحدث للقاعدة اثناء التجريب
فما هو موقف موقعك ، هل لديك نسخة سابقة سليمة ، اذا لم يكن ذلك متوفرا ، فابدأ الآن بعمل نسخة احتياطية ربما ستحتاجها كخطوة اخيرة اذا فشلت التعديلات

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Mon May 26, 2008 10:00 am
by yosr
للاسف لم يكن لدي اي نسخة احتياطية

كنت مفكرة حالي بامان

لا استبعد ان يكون المشكلة شيء قامت به شركة الاستضافة لانو من البداية لما سالتهم عن الدعم العربي و عن اشياء تقنية سكتوني و قالولي انو ما بيعرفوا شيء و بيعملوا بس الصالح للمواقع الي عندهم
يعني ما استبعد يكونوا عملوا اي شيء

للاسف انا مخطئة

انا هلق راح اخذ نسخة احتياطية للdatabase
و ان شاء الله لو عندكم فكرة عن كيفية اصلاح الموقع اتمنى مساعدتي


شكرا لك شريف

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Tue May 27, 2008 12:40 pm
by yosr
تم حل المشكلة بفضل الاخ شريف

شكرا للغاية على المساعدة و بالتوفيق لك في عالم جملة

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Wed May 28, 2008 8:25 am
by emakki
الأخ شريف شكراً جزيلاً والأخت التي فتحت الموضوع

أرجو من أحدكم أو كلاكما وضع شرح مختصر للمشكلة والخطوات التي تم استخدامها لحل المشكلة

فهذا قد يفيد الكثير ممن واجهوها


بالتوفيق

أخى اياد .... هل من تصوّر ؟؟

Posted: Wed May 28, 2008 10:20 pm
by sherif
أخى اياد
كنت على وشك أن أعرض التفاصيل و لكنك سبقتنى الى التنويه فعذرا لإنشغالى
المشكلة التى كانت فى موقع الأخت أعراضها معروفة وواضحة من الصور التى أرفقتها
الموقع يعرض المحتويات من قاعدة البيانات بدون ارجاع الترميز utf8 الى طبيعته
والنتيجة ظهور المحتويات على هيئة رموز و ليس باللغة العربية
أى أن محتويات الموقع داخل قاعدة البيانات اصبحت رموز و ليست اللغة العربية
أسباب المشكلة غير معروفة لى و ان كنت اعتقد ان هناك تعديل تم من جانب الاستضافة على قاعدة البيانات او خادم mysql عموما
وكنت أريد رأيك فى هذه النقطة ، هل من تصور ما لأسباب حدوث هذه المشكلة ؟

حل المشكلة تم بأن أخذت نسخة من القاعدة و أنشأت موقع جملة مؤقت على سيرفر محلى على جهازى يعمل بالكامل بالتشفير utf8 و كذلك قاعدة البيانات أنشأتها باستخدام التشقير utf8
database collation = utf8_general_ci
connection collation = utf8_general_ci
mysql encoding = utf8
طبعا الفكرة ليست جديدة عليك ، بل كنت أنت من بدأ التفكير فى هذا الموضوع و معظم خطوات تنفيذى كانت مستوحاة من موضوعك الشهير و المثبت فى منتدانا هنا
http://forum.joomla.org/viewtopic.php?f ... 73#p905961

وبذلك حصلت على نسخة سليمة الترميز من قاعدة البيانات ، وقمت بعمل استيراد لها مكان الأصلية التى انعكس ترميزها
المهم أن المشكلة فعلا تم حلها بذلك ، ومع حدوث فقدان لأحد المقالات و لكنها خسارة بسيطة مقابل اعادة باقى المحتويات الكثيرة الأخرى
وكذلك القدرة على الاستمرار فى وضع محتويات جديدة بالموقع
خالص تحياتى

Re: فجاة تحول الكلام الى رموز غريبة و ضاعت اللغة العربية

Posted: Fri Jun 27, 2008 2:55 pm
by emakki
شكراً شريف على مجهودك الرائع والكل يقدر هذا

فعلاً توقعت هذا من البداية وهي المشكلة التي جعلتني أبدأ في التفكير بها ورافقني الأخ ياسر (سبيشاليست) فوصلنا للحل لول أنه طويل بعض الشئ.

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

هناك نقطة أنوي التنويه لها عند عمل ما قمت به وهي في بعض الأحيان تحدث مشاكل بسبب طول السطور في ملف الباكب الخاص بقاعدة البيانات النهائية مما سبب عدم عمل القوائم في لوحة التحكم واذكر أني تطرقت للموضوع لكن لا أذكر أين وقد يكون في الموضوع الذي أشرت إليه والمثبت في المنتدى.

أتمنى أن لا تواجه صاحبة الموضوع نفس المشكلة وإن واجهتها نرجو اخبارنا لمحاولة حلها

بالتوفيق للجميع




أدعو لولدي بالشفاء في ظهر الغيب