1 (изменено: garridge, 2012-01-27 14:28:39)

Тема: Ошибка БД при обновлении форума vBulletin Publising Suite 4.1.10

Приветствую!

Не могли бы Вы помочь с БД.

Ситуация в следующем,обновлял форум vBulletin Publishing Suite 4.1.7
PL2  до версии 4.1.10


При обновлении скрипта выскочила такая ошибка

MySQL Error   : Got a packet bigger than 'max_allowed_packet bytes

Вопрос с max_allowed_packet решил,поставил 64М

Далее продолжил обновление и выскочило вот это

<?xml version="1.0" encoding="windows-1252"?>


<b>Warning</b>:  mysqli_query() [<a
href='function.mysqli-query'>function.mysqli-query</a>]: (08S01/1153):
Got a packet bigger than 'max_allowed_packet' bytes in
<b>/home/data/www/сайт.ру/includes/class_core.php</b>
on line <b>1396</b><br />
<?xml version="1.0" encoding="windows-1252"?>
<errors>
      <error><![CDATA[<p>Database Error</p>

Invalid SQL:
UPDATE language SET title = title, phrasegroup_cprofilefield =
'a:26:{s:14:\"category1_desc\";s:0:\"\";s:15:\"category1_title\";s:31:\"Марка
автомобилÑ
\";s:14:\"category2_desc\";s:0:\"\";s:15:\"category2_title\";s:12:\"Модель\";s:14:\"category3_desc\";s:0:\"\";s:15:\"category3_title\";s:6:\"Год\";s:14:\"category4_desc\";s:0:\"\";s:15:\"category4_title\";s:24:\"КомплектациÑ
\";s:12:\"field10_desc\";s:0:\"\";s:13:\"field10_title\";s:12:

И далее все в том же духе.

В config.php у меня mysqli и $config['Mysqli']['charset'] = 'utf8'; ,
сделал mysql и за комментировал //$config['Mysqli']['charset'] =
'utf8' , обновление пошло нормально,но только форум теперь в
вопросиках sad

Потом и во все в phpMyAdmin не зайти выскакивала ошибка

$cfg['Servers'][1] = array( 'verbose' => 'MySQL', 'auth_type' =>
'cookie', 'host' => 'localhost', 'user' => '' );

в config.inc.php ошибку исправил но все, без изменений,озадачил тех
поддержку хостинга,вопрос решили,сейчас доступ в phpMyAdmin есть.


Кодировка у меня utf8  Сравнение  стоит с utf8_general_ci


И БД почему то стала меньше,было 154мб,а стало 70мб

Воспользовался tools.php

Нажал на ссылку [Language]

Выскочила вот такая ошибка


Warning: mysqli_query() [function.mysqli-query]: (08S01/1153): Got a
packet bigger than 'max_allowed_packet' bytes in
/home/data/www/сайт.ру/includes/class_core.php on
line 1396

Hanut Дамп БД кинул Вам на почту.

Если будет время взгляните,что с ней не так,крякозябр там вроде нет,но есть вопросики

Заранее благодарю,Вы всегда выручаете)))

2

Re: Ошибка БД при обновлении форума vBulletin Publising Suite 4.1.10

Если в дампе вопросики, то данные вернуть нельзя, надо брать предыдущий дамп и восстанавливать все с ним.