Перейти к контенту
  • 0

Проблема в установке: IPB 2.1.x & MySQL 5.0.x


bestirc

Вопрос

Собственно сабж!

 

Захотел протестировать форум (IPB 2.1.5) на локалхосте. Apache 2, php 5.1.2, MySQL 5.0.18.

Думал всё без проблем пройдёт, как на старом добром четвёртом майскьюэеле. Не тут то было!

 

Не могу даже установить форум.

На уровне создания таблиц.. или наполнения их..хз когда вобщем, выдаёт ошибку.

 

Текст ошибки:

The following errors must be rectified before continuing!

Please go back and try again!

 

INSERT INTO ibf22_task_manager VALUES ('', 'Update Topic Views Counter', 'updateviews.php', 1143639306, -1, -1, 3, -1, 'ddce954b5ba1c163bc627ca20725b595', 0, 'Used when topic views are not incremented immediately', 1, 'updateviews', 0, 0);

 

Out of range value adjusted for column 'task_id' at row 1

 

Думал уж, что mysql криво поставил.., потом залез на форум поддержки (то бишь этот форум), почитал, что не у одного меня такая беда. И дело совсем не в mysql, а в форуме. То есть форум отстаёт в развитии от mysql. Ближе к делу. Читал я темы, в которых описывались различные варианты замены кода в различных файлах.., но всё написано для уже установленного форума.

 

А что, господа специалисты, надо исправить (и в каком файле), чтобы установка прошла успешно?

Ну а если конкретная тема (по проблеме установки на mysql 5) уже обсуждалась и в ней предложены варианты решения проблемы, то пож-ста, киньте ссылку!

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Ну а если конкретная тема (по проблеме установки на mysql 5) уже обсуждалась и в ней предложены варианты решения проблемы, то пож-ста, киньте ссылку!
IPB 2.1.x, mySQL 5 :D

 

IPS пишет: "MySQL 5.x not yet supported - news on MySQL 5.x support coming soon".

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Был я в этой теме. Как понял из её содержания, там описываются исправления для уже установленного форума. Чтобы глюков при работе не было.

Мне же требуется чтобы исчез баг при установке.

P.S. На всякий.. лала.. пожарный сделал всё, как указано в той теме. И так и сяк и всё снова и с нуля и т.п. - ничего не помогает.

 

Дайте, пож-ста, решение :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Не знаю правв ли я со своими исправлениями, но установка таки прошла нормально после них. К сожалению сам форум так и не завелся.. т.к. действительно под 5 MySQL надо кучу запросов переписывать...

 

а вот собственна и сами исправления которые я сделал для успешной установки форума 2,1,6 под 5 MySQL:

 

При установке выдает ошибку "Out of range value adjusted for column '...' at row 1 "

Для исправления необходимо поправить запросы к БД. Находим файл ...\install\sql\mysql_inserts.php и правим:

 

было:

$INSERT[] ="INSERT INTO ibf_task_manager VALUES ('', 'Обновление счетчика просмотров тем', 'updateviews.php', <%time%>, -1, -1, 3, -1, 'ddce954b5ba1c163bc627ca20725b595', 0, 'Используется, когда просмотры тем не обновляются в реальном времени', 1, 'updateviews', 0, 0);";

стало:

$INSERT[] ="INSERT INTO ibf_task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode, task_locked) VALUES ('Обновление счетчика просмотров тем', 'updateviews.php', <%time%>, -1, -1, 3, -1, 'ddce954b5ba1c163bc627ca20725b595', 0, 'Используется, когда просмотры тем не обновляются в реальном времени', 1, 'updateviews', 0, 0);";

=========================================================

 

было:

$INSERT[] ="INSERT INTO ibf_task_manager VALUES ('', 'Уведомление об истечении подписок', 'expiresubs.php', <%time%>, -1, -1, 1, 0, '21fa5f52cf9122c6fe940e1c6dac0b5a', 1, 'Отправляет письмо пользователям, у которых закончилась подписка', 1, 'expiresubs', 0, 0);";

стало:

$INSERT[] ="INSERT INTO ibf_task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode, task_locked) VALUES ('Уведомление об истечении подписок', 'expiresubs.php', <%time%>, -1, -1, 1, 0, '21fa5f52cf9122c6fe940e1c6dac0b5a', 1, 'Отправляет письмо пользователям, у которых закончилась подписка', 1, 'expiresubs', 0, 0);";

=========================================================

 

было:

$INSERT[] ="INSERT INTO ibf_task_manager VALUES ('', 'Обновление RSS Импорта', 'rssimport.php', <%time%>, -1, -1, -1, 30, '8f17dc0ba334e5f18e762f154365a578', 1, 'Импорт новых RSS записей', 1, 'rssimport', 1, 0);";

стало:

$INSERT[] ="INSERT INTO ibf_task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode, task_locked) VALUES ('Обновление RSS Импорта', 'rssimport.php', <%time%>, -1, -1, -1, 30, '8f17dc0ba334e5f18e762f154365a578', 1, 'Импорт новых RSS записей', 1, 'rssimport', 1, 0);";

=========================================================

 

было:

$INSERT[] = "INSERT INTO ibf_upgrade_history (upgrade_id, upgrade_version_id, upgrade_version_human, upgrade_date, upgrade_mid, upgrade_notes) VALUES ('', '".IPB_LONG_VERSION."', '".IPBVERSION."', '0', '0', '');";

стало:

$INSERT[] = "INSERT INTO ibf_upgrade_history (upgrade_version_id, upgrade_version_human, upgrade_date, upgrade_mid, upgrade_notes) VALUES ('".IPB_LONG_VERSION."', '".IPBVERSION."', '0', '0', '');";

Ссылка на комментарий
Поделиться на других сайтах

  • 0

теперь после установки форума выдает ошибку:

Ошибка с базой данных.
Вы можете попробовать обновить эту страницу, нажав сюда. 

Возвращаемая ошибка
mySQL query error: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,login_type,running_time,ip_address,bro
wser,location,in_error,location_1_type,location_1_id,location_2_type,location_2_i
d,location_3_type,location_3_id) VALUES('497f2b7b27492a153ce5eed88df417d7','',0,2,0,1147634368,'192.168.77.48','Opera/8.52 (Windows NT 5.1; U; ru)','idx,,',0,'','','','','','')

SQL error: Out of range value adjusted for column 'location_1_id' at row 1
SQL error code: 
Date: 14.5.2006, 22:19

может знаете что дальше делать

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А дальше будет ошибки с PM, календарем, не встанет половина модов, не будет корректно работать парсер, глюки с сессиями, глюки с DST, глюки с аттачами, могу еще перечислять, но уже устал.

Устанавливайте MySQL4 и будет вам счастье.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Устанавливайте MySQL4 и будет вам счастье.

Я бы установил еслиб это было установлено у меня а так прыходиться искать выход и этой ситуации

Ссылка на комментарий
Поделиться на других сайтах

  • 0
я ж написал что мой вариант только для исправления установки форума.. а вот его работа нормальная возможна только после правки непосредственно кода форума.. этим пока не занимался.. не спец я в этом, поэтому медленно все.. если исправлю или другой способ найду, то выложу тут..
Ссылка на комментарий
Поделиться на других сайтах

  • 0
я ж написал что мой вариант только для исправления установки форума.. а вот его работа нормальная возможна только после правки непосредственно кода форума.. этим пока не занимался.. не спец я в этом, поэтому медленно все.. если исправлю или другой способ найду, то выложу тут..

Удачи вам в этом не легком деле.

PS.побольше бы здесь таких людей.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

мдя.. провозился часа три с кодом.. нашел где эти запросы, понял как работают.. попытался подправить.. но пока к сожалению не завелось так как надо.. чего не хватает понимаю, но реализация трудная.. проверок много..

 

А за поддержку спасибо..

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.