توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فعال سازی InnoDb
1Mizban
July 20th, 2010, 17:34
سلام دوستان
کسی بلده چه جوری باید فعالش کرد ؟ تو فروم های خارجی هر چی گذشتم آخر رسیدم به my.cnf ولی نتیجه نرسیدم.
Innodb به صورت پیش فرض غیرفعال هست و تنظیمات اون تو my.cnf به صورت کامند درومده ( قبلش # وجود داره ) کافیه # ها رو قبل از تنظیماتش رو بردارید تا فعال بشه
در آخر دستور exit رو وارد کنید و به حالت عادی خط فرمان برگردید .
1Mizban
July 20th, 2010, 20:18
+---------------+----------+
| Variable_name | Value |
+---------------+----------+
| have_innodb | YES |
+---------------+----------+
ولی وقتی طرف میخواد اسکریپ رو نصب کنه ارور میده که فعال نیست ، اون کد اول رو هم که اضافه کینم ، دیگه mysq; دون میشه
یه اسکریپ سراغ ندارید که innodb نیاز داشته باشه تست کنم ، ( برنامه نویس برنامه اش را نمیده )
Online24
July 20th, 2010, 21:10
اغلب فروشگاه ساز ها از innodb استفاده میکنن
برای مثال اسکریپت سبد خرید میدونم که نیاز داره ... ( نالش همه جا هست :دی البته فقط برای تست این قضیه استفاده کنید )
toloo
September 21st, 2010, 20:39
سلام.
من پيس كردن متن داخل فايل my.cnf چه جوري متن را سيو كنيم ؟
ممنون
1Mizban
September 21st, 2010, 21:05
Ctr+X
bad
Yes
Alireza_H
November 6th, 2010, 02:35
سلام
چون من هم همچین مشکلی تو Appserv داشتم با گذاشتن # جلو عبارت skip-inndob در فایل My.ini
InnoDB رو Enable کردم.
با تشکر
یا علی
mamali5
November 21st, 2010, 15:00
جناب Online24 ممکن یخورده مبتدی تر توضیح بدین؟
من موفق به انجامش نشدم
اگه ممکن از اول بگین یعنی وارد ssh میشیم و...
مشکل در نصب فروشگاه ساز پارس cms (http://www.webhostingtalk.ir/f42/17189)
Online24
November 21st, 2010, 15:11
ارتباط SSH برقرار کنید .
با یک ویرایشگر ( مثل nano یا vi ) فایل :
/etc/my.cnf
* برای مثال با دستور nano /etc/my.cnf
و این کانفیگ فایل را همانطور که گفته شد ویرایش کنید .
شروع کنید و هرجا مشکلی بود اعلام کنید .
mamali5
November 21st, 2010, 16:26
ممنون حتما آموزش خوبی میشه
اما با دستور بالا که دادین ادیتور باز و فقط توش این بود!
[mysqld]
local-infile=0
Online24
November 21st, 2010, 16:44
با این تفاسیر کانفیگ خاصی روی my.cnf شما نشده و مقادیر مربوط به تنظیمات Innodb در صورت عدم وجود (ignore شده ) در my.cnf به صورت پیش فرض هستند.
*احتمالا innodb روی سرور شما فعال است .
ابتدا به این دو روش چک کنید که آیا innodb روس سرور شما هست یا خیر ؟
mysqladmin variables | grep have_innodb
و یا
به این صورت انجام بدید
دستور mysql رو وارد کنید
خط فرمان تغییر پیدا میکنه !
دستور show variables like '%have_inn%';
1رو وارد کنید ! ( 1 رو به خاطر درست نشون دادن دستور تو پست زدم )
پس چرا واسه نصب اسکریپت پارس cms به مشکل بر میخورم؟
ارور زیر رو میده موقعی که میخواد اطلاعات رو به دیتابیس انتقال بده
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 ') TYPE=InnoDB' at line 1 SQL query : CREATE TABLE SS_system () TYPE=InnoDB