-
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام. مشکل از اونجایی شروع میشه که MySQL Collation روی هاست به UTF-8 ست شده باشه که این Encode اجازه نمیده که کلید جداول بیشتر از 1کیلوبایت باشه.
این خطا هنگامی بروز میکنه که میخواهیم جداول رو درون پایگاه داده ایجاد کنیم (البته این پروسس اتوماتیکه که خود Installer مامبو در پس زمینه انجام میده) حالا اگه هنگام نصب بجای انکودینگ UTF8 از Latin 1 استفاده کنیم مشکل برطرف میشه. برای این کار ابتدا فایل Mambo.sql رو از مسیر Installation > sql ادیت کرده و در تمامی دستوران ساخت جداول (Creat table) در انتها بعد از Type = MyISAM عبارت DEFAULT CHARACTER SET latin1 رو اضافه میکنیم. پس خط آخر دستور ساخت جدول بدین صورت میشه:
کد:
Type=MyISAM, DEFAULT CHARACTER SET latin1;
امیدوارم دیگر دوستانی که این مشکل رو دارن بتونن حل کنن.
با تشکر
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
12-01-2007 10:53 AM
# ADS
تبلیغات در جوملا فارسی
علاقه مندی ها (Bookmarks)