

Unknown column `uN`
Автор Lovent, 17 июля 2011 20:10
Сообщений в теме: 10
#1
Отправлено 17 Июль 2011 - 20:10
При попытках создать новые записи в таблице (таблица подчиненная). появляется ошибка:
Fatal error: Unknown column 'u3' in 'field list'
UPDATE cb_data97 SET u1 = 1,u2 = 1,u4 = 1,u5 = 1,u6 = 1,u7 = 1,u14 = 1,u12 = 1,u13 = 1,u3 = 1 WHERE id=250
in /home/l/lovent/genealogy-help/public_html/mgc/view_line.php on line 666
Проблема проявляется в разных категориях и в разных таблицах.
в чем проблема? как решить?
Fatal error: Unknown column 'u3' in 'field list'
UPDATE cb_data97 SET u1 = 1,u2 = 1,u4 = 1,u5 = 1,u6 = 1,u7 = 1,u14 = 1,u12 = 1,u13 = 1,u3 = 1 WHERE id=250
in /home/l/lovent/genealogy-help/public_html/mgc/view_line.php on line 666
Проблема проявляется в разных категориях и в разных таблицах.
в чем проблема? как решить?
#2
Отправлено 17 Июль 2011 - 21:55
еще один тип ошибки заметил (при создании новой записи в таблице). таблице не подчиненная:
Fatal error:Unknown column 'u3' in 'field list'
UPDATE cb_data155 SET f2452='', f1834='купил 4 книжки в библиоглобусе', f1835='1266', f1836='0', f1837='2011-07-17 18:53:00', f1838='РАСХОД', f1839='open', f1840='1', f1841='2011-07-17 22:53:47', f1854='МСК', f1855='0', f1856='1', f1858='МГЦ--МСК', id='557', user_id='1', add_time='2011-07-17 22:53:47', status='0', f2453='2011-07-17 22:53:47', f2454='', u1 = if(u1,u1,2), u2 = if(u2,u2,2), u4 = if(u4,u4,2), u5 = if(u5,u5,2), u6 = if(u6,u6,2), u7 = if(u7,u7,2), u14 = if(u14,u14,2), u12 = if(u12,u12,2), u13 = if(u13,u13,2), u3 = if(u3,u3,2), r = 1 WHERE id=557
in /home/l/lovent/genealogy-help/public_html/mgc/include/functions2.php on line 167
Fatal error: Unknown column 'u3' in 'field list'
UPDATE cb_data155 SET u1 = 1,u2 = 1,u4 = 1,u5 = 1,u6 = 1,u7 = 1,u14 = 1,u12 = 1,u13 = 1,u3 = 1 WHERE id=557
in /home/l/lovent/genealogy-help/public_html/mgc/view_line.php on line 666
Fatal error:Unknown column 'u3' in 'field list'
UPDATE cb_data155 SET f2452='', f1834='купил 4 книжки в библиоглобусе', f1835='1266', f1836='0', f1837='2011-07-17 18:53:00', f1838='РАСХОД', f1839='open', f1840='1', f1841='2011-07-17 22:53:47', f1854='МСК', f1855='0', f1856='1', f1858='МГЦ--МСК', id='557', user_id='1', add_time='2011-07-17 22:53:47', status='0', f2453='2011-07-17 22:53:47', f2454='', u1 = if(u1,u1,2), u2 = if(u2,u2,2), u4 = if(u4,u4,2), u5 = if(u5,u5,2), u6 = if(u6,u6,2), u7 = if(u7,u7,2), u14 = if(u14,u14,2), u12 = if(u12,u12,2), u13 = if(u13,u13,2), u3 = if(u3,u3,2), r = 1 WHERE id=557
in /home/l/lovent/genealogy-help/public_html/mgc/include/functions2.php on line 167
Fatal error: Unknown column 'u3' in 'field list'
UPDATE cb_data155 SET u1 = 1,u2 = 1,u4 = 1,u5 = 1,u6 = 1,u7 = 1,u14 = 1,u12 = 1,u13 = 1,u3 = 1 WHERE id=557
in /home/l/lovent/genealogy-help/public_html/mgc/view_line.php on line 666
#3
Отправлено 18 Июль 2011 - 11:49
Случилось после обновления ревизии.
Текущая ревизия: 2007 от 2011-07-14.
Подскажите, пожалуйста, что можно сделать?
Текущая ревизия: 2007 от 2011-07-14.
Подскажите, пожалуйста, что можно сделать?
#4
Отправлено 18 Июль 2011 - 12:31
В техподдержке подсказали следующее (может кому пригодится):
Попробуйте сделать следующее
1. Сделайте бекап.
2. Обновите ревизию.
3. Восстановите бекап
4. в адресной строки, после адреса, где расположена ваша программа набрать fix_null_values.php например это будет выглядеть так http://clientbase.ru...null_values.php
5. Затем необходимо сделать бекап исправленной базы, старые бекапы не восстанавливать, т.к. в них содержится ошибка.
вроде все работает....
Попробуйте сделать следующее
1. Сделайте бекап.
2. Обновите ревизию.
3. Восстановите бекап
4. в адресной строки, после адреса, где расположена ваша программа набрать fix_null_values.php например это будет выглядеть так http://clientbase.ru...null_values.php
5. Затем необходимо сделать бекап исправленной базы, старые бекапы не восстанавливать, т.к. в них содержится ошибка.
вроде все работает....
#5
Отправлено 18 Июль 2011 - 16:39
По этой теме уже неоднократно писали и отвечали на форуме. Желательно все-таки пользоваться поиском перед созданием тем.
#7
Отправлено 21 Июль 2011 - 12:11
Lovent (21.7.2011, 13:05) писал:
а что нужно забить в поле поиска?
http://clientbase.ru/forum/index.php?act=S...=Unknown+column
#8
Отправлено 21 Июль 2011 - 12:51
спасибо!
да, действительно обсуждалось (почему-то самостоятельный поиск результат не дал).
судя по прошлым темам форума, ошибку уже давно устранили...
очень странно, что эта ошибка у нас появилась...
да, действительно обсуждалось (почему-то самостоятельный поиск результат не дал).
судя по прошлым темам форума, ошибку уже давно устранили...
очень странно, что эта ошибка у нас появилась...
#9
Отправлено 21 Июль 2011 - 13:09
Она может проявиться в любой момент, если: а) конфигурация создана до исправления ошибки в программе; б) ранее не исправлялась запуском fix_null_values.php
#10
Отправлено 21 Июль 2011 - 13:15
Разработчик (21.7.2011, 13:09) писал:
Она может проявиться в любой момент, если: а) конфигурация создана до исправления ошибки в программе; б) ранее не исправлялась запуском fix_null_values.php
тогда еще два вопроса:
1) может ли это еще раз случиться? или один раз исправили и навечно?)
2) скорректируйте, пожалуйста, название этой темы, например, добавьте в скобках: Unknown column, а в комментарии fix_null_values
другим проще будет найти. спасибо!
#11
Отправлено 21 Июль 2011 - 13:24
Lovent (21.7.2011, 14:15) писал:
может ли это еще раз случиться? или один раз исправили и навечно?)
Разработчик (21.7.2011, 14:09) писал:
Она может проявиться в любой момент, если: а) конфигурация создана до исправления ошибки в программе; б) ранее не исправлялась запуском fix_null_values.php
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных