Невозможность перестроить кэш сообщений - ошибка MySql
Друзья, помогите пожалуйста решить проблему..
Решил в Обслуживании-Обновлении счетчиков-Перестроить кеш сообщений. До перехода на версию 3.8.2 все работало нормально, сейчас выдает такую ошибку..
Если кто знает, подскажите в чем проблема?
Цитата:
Database error in vBulletin 3.8.2:
Invalid SQL:
REPLACE INTO postparsed
(postid, dateline, hasimages, pagetext_html , styleid, languageid)
и ниже:
Цитата:
MySQL Error : Got a packet bigger than 'max_allowed_packet' bytes
Error Number : 1153
Request Date : Sunday, April 5th 2009 @ 05:17:10 PM
Error Date : Sunday, April 5th 2009 @ 05:17:11 PM
Script : http://мой сайт.ru/forum/admin/misc.php?do=buildpostcache&startat=757&pp=1
Referrer : http://мой сайт.ru/forum/admin/misc.php?do=buildpostcache&startat=754&pp=1
IP Address : 91.77.216.70
Username : admin
Classname : vB_Database
MySQL Version : 5.0.45
Ну и выключите вы этот кеш сообщений раз так.
Настройки форума сохраняет? подфорумы дает создавать?
Смысл настройки max_allowed_packet - не дать за ддосить mysql. Увеличение её не приводит к перерасходу ресурсов. Узнайте у хостера можно ли к его mysql подключаться из интернета.
Если нельзя - можно без опасений её увеличить.
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
netwind,
Огромное спасибо, создание кеша сообщений снова заработало..
Есть ли еще какие параметры в данном конфиге, которые вы бы посоветовали изменить? Спасибо!