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

MySQL 5.0.15


Oblitus

Вопрос

Возможно ли подружить с ipb 1.3? Вариант "используй MySQL 4.x" не предлагать, не подходит... В поиск тоже посылать не надо, я там ничего внятного не нашел.
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

ipb использует запросы, которые mysql5 не понимает. Проблемы уже при установке. Например:

 

Warning!

 

The following errors must be rectified before continuing!

Please go back and try again!

 

mySQL Error: Invalid default value for 'macro_set'

Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM;

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

  • 0

Сделал, и раньше пробовал, после логина -

 

mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
			   c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
			   FROM ibf_forums f, ibf_categories c
				 LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
			   WHERE c.id=f.category
			   ORDER BY c.position, f.position

mySQL error: Unknown column 'f.id' in 'on clause'
mySQL error code: 
Date: Monday 21st of November 2005 05:01:42 PM

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

  • 0

Так, нашел... В boards.php надо

"SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
       		   c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
       		   FROM ibf_forums f, ibf_categories c
       		     LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
       		   WHERE c.id=f.category
       		   ORDER BY c.position, f.position"

поменять на

"SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc,
       		   c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid
       		   FROM ibf_categories c, ibf_forums f
       		     LEFT JOIN ibf_moderators m ON (f.id=m.forum_id)
       		   WHERE c.id=f.category
       		   ORDER BY c.position, f.position"

 

Зато другая проблема вылезла - не заходит в usercp, белый экран...

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

  • 0

не знаю кто тебе сказал так менять но по идее если у тебя 5ый мускуль нужно заменить

 

FROM ibf_forums f, ibf_categories c

 

на

 

 

FROM (ibf_forums f, ibf_categories c)

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

  • 0

Не могли бы вы поподробней описать, что и как делать?

Куда вот эти все коды вставлять? Опишите, пожалуйста, поэтапно что и как делать :D

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

  • 0
не знаю кто тебе сказал так менять но по идее если у тебя 5ый мускуль нужно заменить

Всё правильно он сказал. Именно так менять и надо.

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

  • 0
Не могли бы вы поподробней описать, что и как делать?

Куда вот эти все коды вставлять? Опишите, пожалуйста, поэтапно что и как делать :D

 

Так вроде тря сообщениями выше, все уже написано.

Файл в котором необходимо произвести изменения живет в `sources/Boards.php`

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

  • 0
Других сюрпризов не будет? А то бог его знает, я может быть перейду на 5й sql с 3го :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Похоже что скоро (уже в конце месяца) узнаю :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Люди.. а чего делать с профилями пользователей?

не работают белые листы... на 5 мускуле

 

помогло комментирование строчки

 

//var $parser;

 

ищем еще сюрпризы )

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

  • 0

Я оттестировал 1.3 от Игорька на бесплатном хосте host.sk - там и 5-й майэскуэль, и пхп5 в защищенном режиме...

Админка стартует сразу. Не открывалась только главная страница форума, топики открывались.

Помогли рекомендации с sysman.ru, все заработало после буквально двух изменений кода.

Причем можно легко обойти проблемы с установкой, поставив 1.3 на локалхосте, а потом через майадмин перекинуть на хост дамп базы. Остается лишь при переносе с локалхоста поправить пути в conf_global.php и стартовать форум.

 

Чего не смог на host.sk - это разобраться с русскими кодировками. Там русский разрешен только юникод; поленился морочиться. Главное, убедился, что все работает, никаких белых страниц или страниц ошибок.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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