پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام.
من در مراحل نصب مامبو با خطای زیر مواجه شدم ولی در تنظیمات php.ini , my.ini چیزی برای تصحیح اون پیدا نکردم.لطفا راهنمایی کنید.
کد:
SQL=Specified key was too long; max key length is 1000 bytes:
- - - - - - - - - -
# Table structure for table `mos_core_acl_aro`
CREATE TABLE `mos_core_acl_aro` (
`aro_id` int(11) NOT NULL auto_increment,
`section_value` varchar(240) NOT NULL default '0',
`value` varchar(240) NOT NULL default '',
`order_value` int(11) NOT NULL default '0',
`name` varchar(255) NOT NULL default '',
`hidden` int(11) NOT NULL default '0',
PRIMARY KEY (`aro_id`),
UNIQUE KEY `section_value_value_aro` (`section_value`,`value`),
UNIQUE KEY `mos_gacl_section_value_value_aro` (`section_value`,`value`),
KEY `hidden_aro` (`hidden`),
KEY `mos_gacl_hidden_aro` (`hidden`)
) TYPE=MyISAM
= = = = = = = = = =
Re: پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام
شما کدام نسخه مامبو را نصب می کنید و از کجا دانلود کردید
یا علی/خداحافظ
Re: پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام.
آخرین نسخه فارسی شده فوق حرفه ای رو از همین سایت.
روی AppServ.
Re: پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام
اگر از مامبو فوق حرفه ای مامبولرن استفاده میکنید :
دیتابیس فعلی را حذف کنید و دیتابیس جدیدی ایجاد کنید .
هنگام نصب عبارت prefix دیتابیس را mos_ قرار دهید ( پیشفرض ) و دوباره نصب کنید .
یا علی
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام. من هم به این مشکل برخورد کردم و همین کارهایی که آقای فیروزمندان گفتن رو انجام دادم اما باز هم این پیغام خطا داده میشه.
مامبو من هم 4.5.3 فوق حرفه ای فارسی و از همین سایت هم دانلود کردم.
ممنون میشم راهنمایی کنین
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام دوست عزیز
مامبو 4.5.3 مربوط به 2 سال پیش هست !
شما از نسخه 4.6.2 استفاده کنید. قطعا مشکلی نخواهید داشت !
یا علی
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام. ببینید چند تا کامپوننت هست که من از اونا استفاده میکنم که روی 4.6 نصب نمیشه و این مشکل باعث شده که من سمت 4.6 فعلا نرم.
باور کنید من تو نصب این یکی خیلی به مشکل بر خوردم هم از اینکه zend روی سرور نصب نبود که با کلی کلنجار رفتن نصب کردن و هم اینکه الان این مشکل.
لطفا اگه راهی داره بفرمائید تا مشکل من و بعضا دوستای دیگه که این تاپیکو میخونن حل بشه.
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
دوست من بهترین پیشنهاد اینه که بدید یکی کامپوننت ها را برای مامبو 4.6.2 سازگار کند!
این بهترین راه هستش
هم از نظر امنیتی هم از نظر برطرف شدن مشکلات
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
یعنی واقعا معلوم نیست که این ارور ماله چیه از چی ناشی میشه؟ ببینید ما داریم صورت مسئله رو پاک می کنیم. بله همه این راه ها ممکنه حتی خیلی کارای دیگه هم میشه کرد اما واقعا اینا راه حل هستن؟ یا فقط پاک کردن صورت مسئله؟
خود من php بلد نیستم اما اینو میدونم که اگه کسی واقعا بدونه php چیه و کار کرده باشه مطمئنن میتونه بفهمه که این ارور و ایراد هایی از این قبیل در چه صورتی میتونن اتفاق بیوفتن
در هر حال اگه واقعا کسی نمیدونه این خطا چیه و چرا اتفاق میوفته که دیگه بحثی هم وجود نداره
باز هم ممنون از همفکری و کمکتون
پاسخ : پیغام خطا در ساخت یکی از table ها(Specified key was too long)
سلام. بالاخره بعد از 3 4 روز سر و کله زدن، این مشکل حل شد. در صورت تمایل و اهمیت داشتن این قضیه راه حل رو اینجا اعلام میکنم.
با تشکر از همه دست اندرکاران مامبولرن