Ошибка 1064 при смене профиля у некоторых пользователей.

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Ошибка 1064 при смене профиля у некоторых пользователей.

Сообщение svetkkka »

Добрый вечер. Перенесла БД на новый адрес с версии 2.0.18 на версию 2.0.21. У некоторых пользователей проблемы со сменой данных в профиле. Не ругайтесь на меня, уважаемые знатоки, я честно искала в поиске, нашла 67 тем по этой ошибке, и в каждой второй модераторы вежливо отсылали в тему http://phpbbguru.net/community/viewtopic.php?t=1840.
Изучив тему по этой ссылке, запустила файл, рекомендуемый Xpert'том. Результат выдался в виде страницы "Пользователь-ID". Никаких ошибок не показалось.
С радостью пошла редактировать профиль пользователя, но результат тот же :cry: :

Код: Выделить всё

Admin_user_fail

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near '5, user_dateformat = 'D M d, Y G:i', user_active = 1, user_warnings = 0, user_ra' at line 2

UPDATE allfest_users SET user_email = 'kapriz@nm.ru', user_icq = '', user_website = '', user_occ = 'футбольный мир', user_from = 'Санкт-Петербург', user_interests = '', user_sig = '.......Я не живу, я слежу за собственной жизни развитием......', user_viewemail = 0, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_sig_bbcode_uid = '159f17e31a', user_allowsmile = 1, user_allowhtml = 1, user_allowavatar = 1, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_allow_pm = 1, user_notify_pm = 1, user_popup_pm = 1, user_lang = 'russian', user_style = 1, user_timezone = 3,5, user_dateformat = 'D M d, Y G:i', user_active = 1, user_warnings = 0, user_rank = 0, user_avatar = '90.gif', user_avatar_type = 1 WHERE user_id = 90

Line : 747
File : admin_users.php
Вынуждена была создать отдельную тему, т.к. рекомендации через поиск не спасли. Помогите пожалуйста.

Добавлено спустя 3 часа 12 минут 50 секунд:

Ну пожалуйта, ответьте. Пользователи страдают. А меня на кол посадить наверное хотят. :lol: .
http://allfest.ru/
все о крупных рок-фестивалях страны
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Че никто не знает что ли? Изображение
Ну хотя бы примерно....
Кстати этот глюк видимо еще со старой БД был. Но там ошибки не выдавал, там просто я не могла профиль сменить. А тут ошибки пишет :?
http://allfest.ru/
все о крупных рок-фестивалях страны
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

Вероятно при установке какого-то мода где-то накасячили, (в обычных условиях этой ошибки не может быть) вспомните последние установленные моды и проверьте правильность установки
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Vladson писал(а):вспомните последние установленные моды и проверьте правильность установки
:lol: Боюсь это не реально. но если других способов это излечить нету... будем искать Изображение

Хотя насколько я помню косячить начало неожиданно, без установления модов. перед переносом БД на новый адрес на старый форум ничего не устанавливала, а уже за несколько дней до переноса не могла поменять профиль двум пользователям.
Там хостер мой какую то защиту в БД ввел от вскрытия, могло это как то повлиять?
http://allfest.ru/
все о крупных рок-фестивалях страны
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Что за БД?
Ошибка здесь:

Код: Выделить всё

 user_timezone = 3,5
Откуда-то вылезает запятая... откуда пока неясно, все у вас посмотрел.

Добавлено спустя 2 минуты 56 секунд:

Какой языковой пакет у вас установлен?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Xpert писал(а):Какой языковой пакет у вас установлен?
Только русский, скачанный тут. если здесь это имеется в виду.

А вот что видит другой пользователь , при смене профиля:

Код: Выделить всё

Could not update users table 

DEBUG MODE 

SQL Error : 1064 You have an error in your SQL syntax near '5, user_dateformat = 'D M d, Y G:i', user_lang = 'russian', user_style = 1, user' at line 2 

UPDATE allfest_users SET user_email = 'kurt2305@gala.net', user_icq = '265290935', user_website = '', user_occ = '', user_from = 'Харьков, Украина', user_interests = '', user_sig = 'Денег не было и нет...', user_sig_bbcode_uid = '0946a1c5df', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_allowsmile = 1, user_allowhtml = 1, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 1, user_popup_pm = 1, user_timezone = 3,5, user_dateformat = 'D M d, Y G:i', user_lang = 'russian', user_style = 1, user_active = user_active, user_actkey = 'user_actkey' WHERE user_id = 43 

Line : 521 
File : usercp_register.php
Тоже самое получается, различия в последних 2-строчках....
http://allfest.ru/
все о крупных рок-фестивалях страны
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Xpert писал(а):Откуда-то вылезает запятая...
Натолкнуло на мысль:
Попробывала поменять часовой пояс у пользователей и вот что заметила, все юзеры, у которых часовой пояс GMT +3:30, GMT +3:30, GMT +5:30 ... - у всех проблемы со сменой профиля. Меняю на GMT +3, GMT +4, GMT +5 ... - проблема со сменой профиля исчезает. У 50% юзеров часовой пояс стоит именно GMT +3:30 :roll:

Еще по времени начала косяков совпало с тем, что на сервере обновился PhpMyAdmin :?
http://allfest.ru/
все о крупных рок-фестивалях страны
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

phpMyAdmin тут ни при чем.
А какая у вас локаль выставлена в lang_main.php и выставлена ли вообще?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Xpert

Код: Выделить всё

setlocale(LC_ALL, 'ru_RU.CP1251');
$lang['ENCODING'] = 'windows-1251';
Спросила у хостера, какая у него ОС на сервере, сказал - FreeBSD 4.11 и все...
:shock:

Тут наверное и есть косяк?
http://allfest.ru/
все о крупных рок-фестивалях страны
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

а локаль наверное у него кои8
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

crash
Узнаю.
Вобщем в чем ошибка понятно.
Всем спасибо, помогли разобраться. :D
http://allfest.ru/
все о крупных рок-фестивалях страны
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Ну как, удачно? :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

Xpert
Да, больше жалоб нет.
http://allfest.ru/
все о крупных рок-фестивалях страны
SpeAker
phpBB 1.4.2
Сообщения: 67
Стаж: 18 лет 5 месяцев
Откуда: cs-spec.net.ru

Сообщение SpeAker »

прочел вроде все про 1062, но так и не понял что делать

DEBUG MODE

SQL Error : 1062 Duplicate entry 'Работа' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('Работа', '27', '0')

Line : 980
File : admin_db_utilities.php
... Обеспечение Вт и АС чушь, не ходите туда
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Это не тема по 1062. Обратитесь в тему по 1062.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Вернуться в «Поддержка phpBB 2.0.x»