- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
[مجابه] تغير لغة المنتدى
-
24-11-2013 11:14 مساءً
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
السلام
صادفتني مشكلة بعد نقل المنتدى الى استضافة اخرى وهي تغير اللغة الى لغة غريبة
صورة للتوضيح

وعند الدخول الى لوحة التحكم تأتي هذي الرسالة
حدث خطأ مع قواعد البيانات رقم الخطأ : 1267رسالة الخطأ : Illegal mix of collations (latin1_general_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation '='الاستعلام المسبب للخطأ :
SELECT * FROM pbb_member WHERE username='تعب قلبي' AND password='8b61d1ac2a8d530973c9994aa1d06f24'
-
-
[مجابه] تغير لغة المنتدى24-11-2013 11:21 مساءً [1]
-
نجم الويبمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 23-07-2010
- رقم العضوية :
- 599
- المشاركات :
- 3734
- الدولة :
- أمي اليمن
- الجنس:
- تاريخ الميلاد :
- 4-3-1987
- الدعوات:
- 1
- قوة السمعة:
- 8237
- موقعي:
- زيارة موقعي
-
استخدم محرك البحث :
ترميز قاعدة البيانات لايقبل الأحرف العربية
غير الـ collation ترميز قاعدة البيانات إلى الترميز :
CODEutf8_general_ci
أو اعد إنشاء قاعدة البيانات بنفس الترميز
لمزيد من المعلومات
مشكلة Illegal mix of collations
-
-
[مجابه] تغير لغة المنتدى25-11-2013 03:07 مساءً [2]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
جميع الجدوال استبدلهم بـ utf8_general_ci
لدي 63 جدول هل يوجد طريقة تختصر
-
-
[مجابه] تغير لغة المنتدى25-11-2013 06:27 مساءً [3]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13373
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 81696
- موقعي:
- زيارة موقعي
-
-
-
[مجابه] تغير لغة المنتدى25-11-2013 11:21 مساءً [4]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
تغيرت اللغة الى علامات استفهام ؟؟؟؟
-
-
[مجابه] تغير لغة المنتدى25-11-2013 11:55 مساءً [5]
-
Mr Kingمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 27-11-2012
- رقم العضوية :
- 2642
- المشاركات :
- 3240
- الدولة :
- morocco
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 6
- قوة السمعة:
- 18910
-
يبدو أنّ هنالك تعارض بين ترميز الخادم وترميز قاعدة البيانات أو ترميز الجداول
أنشئ قاعدة بيانات بالترميز utf8_unicode_ci كما أشار الأخ نجم الويب ثمّ استرجع نسخة قاعدة بياناتك عليها وشوف النتيجه
شرح التعديل على ترميز قاعدة البيانات
https://pbboard.info/forums/t11397&password=&count=6#69348
إذا صار نفس المشكل
أنشئ قاعدة بيانات بالترميز latin1_swedish_ci ثمّ استرجع نسخة قاعدة بياناتك عليها وشوف النتيجه
ـــــــــــــــــــــــــــــــــــــــــــــــــــــ
عموما، ماهو إصدار منتداك ؟؟ + من أين أخذت نسخة قاعدة البيانات (لوحة الإداره، cpanel ، phpmyadmin) ؟؟
+ ماهو ترميز جداول نسخة قاعدة البيانات ؟[/b]
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
في جميع الأحوال يمكنك انشاء قاعدة بيانات على السيرفر الشخصي بالترميز utf8_unicode_ci كما هو موضح في الرقم 2 (على يسار create)

واسترجاع قاعدة بياناتك عليها بالترميز latin1 كما هو موضح في الرقم 3 وستشتغل بدون مشاكل،

تأكّد من اشتغال المنتدى بالشكل الصحيح على السيرفر الشخصي
ثمّ اخذ نسخة لقاعدة البيانات من لوحة ادارة المنتدى- الصيانة - نسخة احتياطية
وأنشئ قاعدة بيانات بالترميز utf8_unicode_ci في الاستضافه ثم استرجع نسخة قاعدة بياناتك عليها بالترميز utf8
إذا اتّبعت هذه الطريقه وصار معك نفس المشكل، فالحلّ الأكيد لمشكلتك هو الذي أشار له الأستاذ سليمان
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
أمّا بخصوص التحويل لعلامات الاستفهام فهذا في مغلب الأحيان يكون سببه إعدادات اللغه في جهاز الكمبيوتر
وبالتالي يجب أن تتأكّد من إعدادات اللغه قبل عملية التحويل
راجع هذا الشرح http://forum.zyzoom.net/threads/116934/
وأهمّ الاعدادات هو المبين في الصوره

(جميع ما سبق ذكره يتمّ تجربته على نسخة قاعدة البيانات الأصليه "ذات الرموز الغريبه" )
-
تم تحرير المشاركة بواسطة :Mr King بتاريخ:29-11-2013 05:34 مساءً
-
-
[مجابه] تغير لغة المنتدى26-11-2013 03:20 مساءً [6]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
المشكله عند الدخول الى لوحة التحكم وادخال اليوزر والباسورد
تضهر هذي الرسالة
حدث خطأ مع قواعد البيانات رقم الخطأ : 1267رسالة الخطأ : Illegal mix of collations (latin1_general_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation '=' الاستعلام المسبب للخطأ :
SELECT * FROM pbb_member WHERE username='تعب قلبي' AND password='8b61d1ac2a8d530973c9994aa1d06f24
cpanel تم اخذ النسخة من
والاصدار 3.0.0
-
-
[مجابه] تغير لغة المنتدى26-11-2013 03:57 مساءً [7]
-
Mr Kingمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 27-11-2012
- رقم العضوية :
- 2642
- المشاركات :
- 3240
- الدولة :
- morocco
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 6
- قوة السمعة:
- 18910
-
لم تجبني على أهمّ سؤال ، ما هو ترميز الجداول ؟؟
وبخصوص مشكلة الاداره سيتمّ حلّ المشكل عند تحديد الترميز الصحيح لقاعدة بياناتك
وحسب الخطأ المذكور فإنّه يتوجّب عليك تحديد ترميز الجدول member
كما يمكنك حذف قاعدة البيانات الحاليه لأنها لن تشتغل أبدا وذلك بسبب علامات الاستفهام
حرّر ملف قاعدة بياناتك باستخدام ++notepad وتأكّد من الترميز كما هو موضّح في الصوره

ثمّ ابحث على الجدول member وأضف إليه الترميز كما في الصوره CHARSET=utf8
ارجع لردّي السابق وحاول تجربة ما تمّ ذكره، وخصوصا الخطوه الأخيره (على السيرفر الشخصي)
https://pbboard.info/forums/t14989&password=#74572
-
تم تحرير المشاركة بواسطة :Mr King بتاريخ:26-11-2013 04:20 مساءً
-
-
[مجابه] تغير لغة المنتدى27-11-2013 01:54 مساءً [8]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
راح اجرب الطريقة وارد لك خبر
-
-
[مجابه] تغير لغة المنتدى29-11-2013 02:58 مساءً [9]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
يضهر لي هذا الخطا عند رفع النسخة
خطأ
استعلام SQL:
CREATE TABLE `pbb_addons` (
`id` int( 9 ) NOT NULL AUTO_INCREMENT ,
`name` varchar( 250 ) COLLATE latin1_general_ci NOT NULL ,
`title` varchar( 250 ) COLLATE latin1_general_ci NOT NULL ,
`version` varchar( 25 ) COLLATE latin1_general_ci NOT NULL ,
`description` text COLLATE latin1_general_ci NOT NULL ,
`author` varchar( 250 ) COLLATE latin1_general_ci NOT NULL ,
`url` varchar( 350 ) COLLATE latin1_general_ci NOT NULL ,
`installcode` text COLLATE latin1_general_ci NOT NULL ,
`uninstallcode` text COLLATE latin1_general_ci NOT NULL ,
`module_index` mediumtext COLLATE latin1_general_ci NOT NULL ,
`module_admin` mediumtext COLLATE latin1_general_ci NOT NULL ,
`active` smallint( 5 ) unsigned NOT NULL DEFAULT '1',
`languagevals` longtext COLLATE latin1_general_ci NOT NULL ,
PRIMARY KEY ( `id` ) ) ENGINE = MYISAM AUTO_INCREMENT =55 DEFAULT CHARSET = utf8 COLLATE = latin1_general_ci;
<code>#1253 - COLLATION 'latin1_general_ci' is not valid for CHARACTER SET 'utf8' </code>
-
-
[مجابه] تغير لغة المنتدى29-11-2013 04:26 مساءً [10]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
وعند تغير جميع التراميز الى utf8_general_ci ثم رفعت قاعدة البيانات ضهر لي هذا
خطأ
استعلام SQL:
CREATE TABLE `pbb_addons` (
`id` int( 9 ) NOT NULL AUTO_INCREMENT ,
`name` varchar( 250 ) COLLATE utf8_general_ci NOT NULL ,
`title` varchar( 250 ) COLLATE NOT NULL ,
utf8_general_ci `version` varchar( 25 ) COLLATE utf8_general_ci NOT NULL ,
`description` text COLLATE utf8_general_ci NOT NULL ,
`author` varchar( 250 ) COLLATE utf8_general_ci NOT NULL ,
`url` varchar( 350 ) COLLATE utf8_general_ci NOT NULL ,
`installcode` text COLLATE utf8_general_ci NOT NULL ,
`uninstallcode` text COLLATE utf8_general_ci NOT NULL ,
`module_index` mediumtext COLLATE utf8_general_ci NOT NULL ,
`module_admin` mediumtext COLLATE utf8_general_ci NOT NULL ,
`active` smallint( 5 ) unsigned NOT NULL DEFAULT '1',
`languagevals` longtext COLLATE utf8_general_ci NOT NULL ,
PRIMARY KEY ( `id` ) ) ENGINE = MYISAM AUTO_INCREMENT =55 DEFAULT CHARSET = latin1 COLLATE = utf8_general_ci;
<code>#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NOT NULL, utf8_general_ci `version` varchar(25) COLLATE utf8_general_ci NOT NULL' at line 4</code>
-
-
[مجابه] تغير لغة المنتدى29-11-2013 05:01 مساءً [11]
-
Mr Kingمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 27-11-2012
- رقم العضوية :
- 2642
- المشاركات :
- 3240
- الدولة :
- morocco
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 6
- قوة السمعة:
- 18910
-
الخطأ في السطر الأخير
CODECHARSET = latin1 COLLATE = utf8_general_ci<br />
من المفترض أن يكون هكذا في المثال الأخير
CODECHARSET = utf8 COLLATE = utf8_general_ci<br />
أو هكذا في المثال الأول
CODECHARSET = latin1 COLLATE = latin1_general_ci<br />
مع الأخذ في عين الاعتبار أنّ جميع collate يجب أن تكون مشابهة للمتواجد في السطر الأخير
وأظنّ أنّ قاعدة بياناتك لن تشتغل إلاّ على السيرفر الشخصي لأنّ الترميز latin1 لم يعد مدعوما من أيّ استضافه
وأكبر خطأ حدث معك هو أنّك لم تأخذ نسخة قاعدة البيانات من إدارة المنتدى لأنها كانت ستكون بالترميز utf8
عموما، يتوجّب عليك استرجاع قاعدة البيانات على السيرفر الشخصي كما أوضحت لك في الردّhttps://pbboard.info/forums/t14989&password=#74572
-
تم تحرير المشاركة بواسطة :Mr King بتاريخ:29-11-2013 05:11 مساءً
-
-
[مجابه] تغير لغة المنتدى29-11-2013 09:29 مساءً [12]
-
حموديمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 23-12-2011
- رقم العضوية :
- 1966
- المشاركات :
- 248
- الدولة :
- السعودية
- الجنس:
- قوة السمعة:
- 109
- موقعي:
- زيارة موقعي
-
راح اجرب ورد لك
-
تم تحرير المشاركة بواسطة :حمودي بتاريخ:29-11-2013 09:36 مساءً
-
-
