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

Не происходит сохранение

16.10.2008, 18:10
Гость
Гость

Всем привет! Есть такая трабла. Когда вносишь изменения в системе, сохранение не происходит. Ошибок в логах SQL и других не обнаружено. Привилегии на данную учетку в базе MySQL имеется ( вставка, обновление, выбор и т.д.). Пермишионы стоят все правильно. Сайт работает, только изменения не сохраняются. Что предпринять ? Версия NetCat версия 2.3 Standard.

Ринат. (mail: rinat@breezz.ru)
22.10.2008, 14:06
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Ринат, всё дело в том, что ваш хостер обновил версию mySQL, в которой изменен синтаксис составления sql-запросов, а версия 2.3 реализована на старом синтаксисе. Вам либо надо обновить неткет, либо пропатчить движок самому, исправив все sql-запросы, в которых участвуют более 1 таблицы.

Пример:
было "select ... from mytable t left join..."
стало "select ... from (mytable t) left join..."

Temet nosce...
24.10.2008, 08:04
Гость
Гость

еще может быть из-за отсутствия экранирования
06.11.2008, 11:52
rinat

Зарегистрирован:
2008-10-16
Сообщений: 2

Гость - как это проверить ?
06.11.2008, 11:54
rinat

Зарегистрирован:
2008-10-16
Сообщений: 2

DiGGy - Вопрос. Как узнать какая версия с каким MySQL работает ? И версия 2.4 исправит данную ситуацию или нет ?
06.11.2008, 15:34
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

rinat писал(а):
Как узнать какая версия с каким MySQL работает?

См. Руководство разработчика - Технические требования.

rinat писал(а):
И версия 2.4 исправит данную ситуацию или нет?

Да. И желательно поставить все патчи.

Temet nosce...
198 196 2008-11-06 15:34:12 7562
Описание проекта