Перейти к контенту
  • 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 - это разобраться с русскими кодировками. Там русский разрешен только юникод; поленился морочиться. Главное, убедился, что все работает, никаких белых страниц или страниц ошибок.

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

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

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

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

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

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

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

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

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

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

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

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