-
December 23rd, 2014, 19:35
#1
پچ کردن mysql در سرور لینوکس
سلام
چند سایت رو به سرور انتقال دادم وبا موفقیت restor شدن به جز یکی که دیتابیس حجیمی داشت
از طریق ssh هم خواستم دیتا بیس رو ریستور کنم ارور max allowed packet داد
یکی از دوستان گفت که به دلیل باگ mysql هستش وباید باید mysql رو پچ کنم
این لینک رو پیدا کردم ولی متوجه نشدم
MySQL Bugs: #22891: session level max_allowed_packet can be set but is ignored
چه راهی برای حل این مشکل و ریستور کردن این سایت پیشنهاد میکنید؟
-
-
December 23rd, 2014 19:35
# ADS
-
December 23rd, 2014, 19:38
#2
عضو دائم
پاسخ : پچ کردن mysql در سرور لینوکس
درود
دوست عزیز مقدار max allowed packet را در فایل my.cnf افزایش بدید و سرویس mysql را ریستارت کنید و مجددا تست بفرمایید
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
-
December 23rd, 2014, 19:43
#3
پاسخ : پچ کردن mysql در سرور لینوکس
از centos5 64 bit استفاده می کنم و این فایل در سرور من به صورت my.cnf.rpmsave هست
مقدار max_alowed_packet =1024m هم قرار دادم ولی این سایت با اینکه 300 مگ دیتابیس بیشتر نداره -- دیتابیسش کامل ریستور نمیشه و تقریبا 68 مگ ازش درون phpmyadmin قرار میگیره
-
-
December 23rd, 2014, 19:47
#4
عضو انجمن
پاسخ : پچ کردن mysql در سرور لینوکس
سلام.
دستورات زیر را وارد کنید ببینید رفع میشود یا خیر :
کد:
service mysqld stop
service mysql start --max_allowed_packet=500M
-
-
December 23rd, 2014, 20:26
#5
پاسخ : پچ کردن mysql در سرور لینوکس
php.ini رو هم ویرایش کرده بودم و برای اطمینان مقدار upload filie size , post max size رو هم بیشتر از 300 مگ قرار دادم
- - - Updated - - -
دوست عزیز مواردی که نوشته بودین رو اعمال کردم باز هم جواب نداد
دو بار برای دو database متفاوت امتحان کردم این دو error مشاهده شد
error 1153 (08s01) at line 172901: got a packet biger than max alowed paket bytes
دیدم که 69 مگابایت از دیتابیس ایمپورت شده
errore 1045 (2800) : access denied for user xxx@localhost (using password: yes)
مقدار دیتا بیس همون صفر بود
دوستان چکار باید کرد ؟؟
- - - Updated - - -
چرا my.cnf.rpmsave با این پسونده؟ تو بقیه سرور ها my.cnf بودش
ویرایش توسط hamed-f : December 23rd, 2014 در ساعت 20:32
-
-
December 23rd, 2014, 21:57
#6
عضو انجمن
پاسخ : پچ کردن mysql در سرور لینوکس
-