Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.8.x > Вопросы по vBulletin 3.8

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 05.04.2009, 17:27   #1
Простоузер
Невозможность перестроить кэш сообщений - ошибка 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
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 05.04.2009, 19:21   #2
netwind
Гуру
 
Аватар для netwind
Ну и выключите вы этот кеш сообщений раз так.
Настройки форума сохраняет? подфорумы дает создавать?

Смысл настройки max_allowed_packet - не дать за ддосить mysql. Увеличение её не приводит к перерасходу ресурсов. Узнайте у хостера можно ли к его mysql подключаться из интернета.
Если нельзя - можно без опасений её увеличить.
  Ответить с цитированием
Старый 05.04.2009, 19:38   #3
Sol
Простоузер
А как ее увеличить? У меня в принципе VPS, возможно у меня есть права это сделать..
  Ответить с цитированием
Старый 05.04.2009, 19:44   #4
netwind
Гуру
 
Аватар для netwind
в конфиге mysql. там же где и уменьшали
  Ответить с цитированием
Старый 06.04.2009, 00:03   #5
Sol
Простоузер
Я то ничего не изменял, только версию форума...=)
  Ответить с цитированием
Старый 08.04.2009, 05:10   #6
Sol
Простоузер
Вопрос остается открытым-где и как это сделать.. Подскажите, люди добрые..
  Ответить с цитированием
Старый 08.04.2009, 09:57   #7
netwind
Гуру
 
Аватар для netwind
в конфиге mysql. обычно файл называется /etc/mysql/my.cnf или /etc/my.cnf
найти max_allowed_packet и убрать. после чего сервер перезагрузить.
  Ответить с цитированием
Старый 08.04.2009, 23:59   #8
Sol
Простоузер
netwind,
Вот содержимое данного конфига:
Цитата:
[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

skip-bdb

set-variable = innodb_buffer_pool_size=2M
set-variable = innodb_additional_mem_pool_size=500K
set-variable = innodb_log_buffer_size=500K
set-variable = innodb_thread_concurrency=2
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
skip-bdb

set-variable = innodb_buffer_pool_size=2M
set-variable = innodb_additional_mem_pool_size=500K
set-variable = innodb_log_buffer_size=500K
set-variable = innodb_thread_concurrency=2
Что тут можно(нужно) изменить?
  Ответить с цитированием
Старый 09.04.2009, 01:41   #9
netwind
Гуру
 
Аватар для netwind
этиваши ультрадешевые vps не доведут до добра. я бы тут все изменил.
раз нету, возможно скомпилировали mysql с такой опцией, попробуйте так :
Код:
[mysqld]
max_allowed_packet  = 16M
  Ответить с цитированием
Старый 09.04.2009, 10:31   #10
Sol
Простоузер
netwind,
Огромное спасибо, создание кеша сообщений снова заработало..
Есть ли еще какие параметры в данном конфиге, которые вы бы посоветовали изменить? Спасибо!
  Ответить с цитированием
Ответ

Закладки

Метки
кеш сообщений, ошибка mysql

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 09:41 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.0.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot