1

Тема: Проблема с созданием форумов-подфорумов

Всем привет!

Ситуация следущего характера...

Ошибка при создании форумов-подфорумов, также и при создании категорий.

Fatal error : SQL error : Field 'fs_lt_postername' doesn't have a default value

Похожая ошибка возникает и при повышении или понижении репутации.

Fatal error : SQL error : Incorrect integer value: '' for column 'karma_id' at row 1


Прошу прощения если не туда написал, на форум разработчика движка я обратился, но увы ответа так и нет... sad

2

Re: Проблема с созданием форумов-подфорумов

xXx сказал:

Field 'fs_lt_postername' doesn't have a default value

Указанное поле не имеет значения по умолчанию и если в запросе данное поле не упомянуто, то вызывает ошибку.

xXx сказал:

ncorrect integer value: '' for column 'karma_id'

Неверное значение для указанного поля. Ожидается целочисленное значение, если передается строка, то вызывает ошибку.

Если есть доступ к конфигурационному файлу MySQL (my.cnf/my.ini), то попробуйте обнулить строку задающую режим совместимости SQL запросов.

sql-mode=""

3

Re: Проблема с созданием форумов-подфорумов

Hanut сказал:

Если есть доступ к конфигурационному файлу MySQL (my.cnf/my.ini), то попробуйте обнулить строку задающую режим совместимости SQL запросов.

sql-mode=""

Огромное спасибо!
Теперь всё работает... smile

4

Re: Проблема с созданием форумов-подфорумов

xXx сказал:

Теперь всё работает

Это хорошо, но все-таки скрипты должны работать со строкой вида:

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Иначе, это плохие скрипты и надо задуматься над их заменой.

5

Re: Проблема с созданием форумов-подфорумов

Дело в том что раньше веб-сервер работал на денвере, а когда перенёс на связку возникла проблема!

А какие именно скрипты? Или дело в самом движке?

6

Re: Проблема с созданием форумов-подфорумов

xXx сказал:

А какие именно скрипты?

Я имел в виду скрипты движка, которые выдают ошибку.

7

Re: Проблема с созданием форумов-подфорумов

Hanut сказал:
xXx сказал:

А какие именно скрипты?

Я имел в виду скрипты движка, которые выдают ошибку.

Да ладно... Я уже другой движок поставил. и начал всё с чистого листа!