[Скрипт] IPB 3.0.5 Russian(IBR) Nulled - Maybe

Добрый день, хотел бы узнать если ли информация о том когда выйдет версия 3.1 . Спасибо
 
Так же интересует вопрос о дате выхода 3.5.1 И стоит ли повременить с апдейтом до его выхода?
Прошу прощения. Не увидел отдельную тему..

У меня такая же проблема, как и у BelHuntClub. При попытке отправить сообщение или создать тему - ошибка БД.
Из логов:
Дата: Wed, 14 Apr 2010 19:29:26 +0000
Номер ошибки: 1366
Ошибка: Incorrect integer value: '' for column 'icon_id' at row 1
IP Адрес: 10.21.10.12
Страница: /forum/index.php?
Отладочная информация: array (
1 =>
array (
'file' => '...\\www\\forum\\ips_kernel\\classDb.php',
'line' => 1104,
'function' => 'query',
'class' => 'db_driver_mysql',
),
3 =>
array (
'file' => '...\\www\\forum\\admin\\applications\\forums\\sources\\classes\\post\\classPost.php',
'line' => 967,
'function' => 'insert',
'class' => 'db_main_mysql',
),
4 =>
array (
'file' => '...\\www\\forum\\admin\\applications\\forums\\modules_public\\post\\post.php',
'line' => 278,
'function' => 'addReply',
'class' => 'classPost',
),
5 =>
array (
'file' => '...\\www\\forum\\admin\\applications\\forums\\modules_public\\post\\post.php',
'line' => 256,
'function' => 'saveForm',
'class' => 'public_forums_post_post',
),
6 =>
array (
'file' => '...\\www\\forum\\admin\\sources\\base\\ipsController.php',
'line' => 291,
'function' => 'doExecute',
'class' => 'public_forums_post_post',
),
)
mySQL query error: INSERT INTO ibf_posts (author_id,use_sig,use_emo,ip_address,post_date,icon_id,post,author_name,topic_id,queued,post_htmlstate,post_key,post_parent) VALUES(50,1,1,'10.21.10.12',1271273366,'','Текст моего сообщения','Мой_ник',12834,0,0,'2a9a889676b80d2c941770ecca6e3a5b',0)

Решение этой проблемы нигде не нашел. Такая ситуация и после обновления форума с 2.3.1 и при чистой инсталляции нулла. Раз такая ошибка при чистой инсталляции - проблема не в БД? Раз этот нулл у остальных нормально работает, значит проблема в моем веб-сервере? Я правильно мылсю?

Все php модули есть (уже не знал, что думать). Что еще может быть?
 
excellent
Ответ на форуме ibresource
_ttp://forums.ibresource.ru/index.php?s=&showtopic=50489&view=findpost&p=297307
Ошибка: Incorrect integer value: '' for column 'icon_id' at row 1
Ошибка в пустом значении. Попробуй сменить тип поля icon_id
 
Если сменить тип поля, то будут добавлятся пустые значения, вместо "0", так?

На ibresource написано как сделать принудительное изменения пустого значения на "0", только там для 2.3.* где б теперь для тройки найти. Пробовал по логу ошибок добавлять строки, не катит..
 
Значит никто не поможет? =\

Не охота использовать в поле значение NULL..
Поля всех типов по возможности нужно стремиться объявлять как NOT NULL, указывая, что они не могут иметь пустого значения. С одной стороны, это экономит 1 бит на строку, но с другой, что гораздо важнее, позволит увеличить производительность при выполнении запросов, так как сервер баз данных не будет проверять такие столбцы на предмет наличия пустых значений. Более того, в ранних версиях MySQL столбцы, не объявленные, как NOT NULL, вообще не могли индексироваться. Сейчас эта ситуация исправлена, но этого крайне не рекомендуется делать. Необходимость использования значений NULL встречается крайне редко, и всегда может быть обойдена заданием своего специального значения для указания ситуации, что поле не содержит значения. Для цифровых данных это может быть 0, для символьных — пустая строка «», для полей времени "0000-00-00" и так далее. В любом случае, это не намного усложнит обработку запросов, но
позволит производить ее более быстро.
Это правда? Если так, то хочу вместо пустого значения - 0! :)
Но на всякий случай: какой тип поля лучше указать для цифр и пустого значения?

Пооомооогите пожалуйста.
 
Все, проблема решена оптимальным способом :)

Проблема скорее всего в параметре STRICT_TRANS_TABLES, установленном в конфигурации MySQL. В системных требованиях к форуму ясно написано, что он выключен быть должен.
 
неработает чат тут!
 
Обожаю этот движок, сейчас им пользуюсь и не жалуюсь! Спасибо ))
 
Назад
Сверху