Название: Не сохраняются "Дополнительные данные" Отправлено: axelkiz от 09 Февраля 2013, 15:14:13 При нажатии кнопки "Сохранить", появляется блок "Изменения сохранены", но все поля пустые.
Прошу подсказки, в какую сторону копать? Название: Re: Не сохраняются "Дополнительные данные" Отправлено: Efendy от 09 Февраля 2013, 17:19:26 в личных настройках админа включить "отладочный режим" или как там он называется, появится кнопка дебаг, ее нажать после сохранения и посмотреть в каком sql ошибка
Название: Re: Не сохраняются "Дополнительные данные" Отправлено: axelkiz от 09 Февраля 2013, 20:10:02 в личных настройках админа включить "отладочный режим" или как там он называется, появится кнопка дебаг, ее нажать после сохранения и посмотреть в каком sql ошибка не стал искать ошибку. создание новой бд, переустановка nodeny не помоглопереставил mysql Название: Re: Не сохраняются "Дополнительные данные" Отправлено: Efendy от 09 Февраля 2013, 22:13:40 в личных настройках админа включить "отладочный режим" или как там он называется, появится кнопка дебаг, ее нажать после сохранения и посмотреть в каком sql ошибка не стал искать ошибку. создание новой бд, переустановка nodeny не помоглопереставил mysql Название: Re: Не сохраняются "Дополнительные данные" Отправлено: BigDaddy_2006 от 04 Февраля 2014, 21:49:28 Добрый день,
Извеняюсь, что поднимаю такую старую тему, но для меня она стала актуальной. Был установлен nodeny 49.32.7, решил обновить до 49.33.4. После обновления столкнулся с этой же проблемой: Не сохраняются "Дополнительные данные". Думал, может что не так обновилось, снес старую базу, установил 49.33.4 заново, создал 1 админа, 2 группы, 1 сателитт, 2 юзера. Вроде посмотрел все настройки, ничего такого не нашел, что могло бы повлиять на данную проблему. Все одно - При нажатии кнопки "Сохранить", появляется блок "Изменения сохранены", окно обновляется но все поля пустые, как в Раздел: «Адрес» так и в Раздел: «Технические данные». А вот в Истории все изменения отображаются. Отладочный режим включил, так же в stat.pl Код: # ip, при заходе с которого будут выводиться отладочные сообщения. ТОЛЬКО ДЛЯ ОТЛАДКИ. После закомментировать! указал свой Ip. Но увидеть ничего не успеваю, при нажатии кнопки сохранить окно дебага изчезает, страница перезагружаеся с пустыми полями без всяких ошибок и при нажатии на дебаг вижу только следующее (то же самое отображается и до сохранения): Код: Данные, переданые методом get: Код: calls.pl: SELECT * FROM users WHERE id=2 OR mid=2 Строк: 1. Время выполнения sql: 0.0008 сек Посмотрел в базе данных, все изменения которые пытался сделать в дополнительных полях сохраняются в таблице dop_oldvalues и похоже, что все там правильно и ревизии создаются. А вот в dopvalues пользователи не прописываются, таблица остается совершенно пустой (поля parent_id, dopfield_id и field_value в ней есть, они пустые). Очень прошу помочь разобраться с этой проблемой. Название: Re: Не сохраняются "Дополнительные данные" Отправлено: 0xbad0c0d3 от 04 Февраля 2014, 21:55:38 значит заходим в консоль mysql, выбираем любую, какая Вам больше понравится, ревизию из dop_oldvalues, и делаем в консольке: call set_dopvalues(fave_revision)
заходим в мускуль, епстессно, под юзером, под которым работает веб-рожа. Далее смотрим на того абона, которому принадлежит fave_revision, если запрос выполнился без ошибок, аесли есть шибки или врнинги, то смотрим на них (посмотреть варнинги: show warnings) Название: Re: Не сохраняются "Дополнительные данные" Отправлено: BigDaddy_2006 от 05 Февраля 2014, 18:24:49 0xbad0c0d3, Большое спасибо!
Ошибку нашел, мускл выдал следующее: Цитировать | Error | 1267 | Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' | Оказывается, по не понятно какой причине, как при обновлении nodeny так и при новой установке, поле field_value в таблице dop_oldvalues создавалось в latin1, а поле field_value в таблице dopvalues в cp1251, что и приводило к ошибке и в результате к несохранению доп. данных. Выровнял обоим полям колляцию в cp1251, и все заработало, данные стали сохраняться. Еще раз, огромное спасибо! Название: Re: Не сохраняются "Дополнительные данные" Отправлено: 0xbad0c0d3 от 06 Февраля 2014, 02:17:26 .... ;)Еще раз, огромное спасибо! |