Голосование

[0] [0]

Тип Ошибка
Состояние Исправлено
Приоритет Высокий
Версия 4.8
Система *
Воспроизводимость Нет
Автор Seo Dizainer
Исполнитель

Давно не трогал один из своих сайтов, стоял он точно не помню (где-то на 3,58-3,64 версии), все работало, а тут недавно вспомнил про него и обновил на предыдущую версию, и толи обновление прервалось и встало не правильно толи еще что, теперь загрузка файлов перестала работать (ни с добавления поста ни со страницы файлов).
Код на что ругается прилагаю ниже.
Да еще кроме файлов, стали не корректно работать в видах кастом теги (какой на последнем из видов шаблон вставишь тот - на всех страницах выводится).
Интересует, если поймешь из кода, как такое могло произойти (чтобы постараться не допускать таких поломок) и можно ли подлечить блог не сложным способом или проще переустановить с нуля (всего около 10 записей на нем).

Код

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/seodiz/info/lib/kernel.php on line 266
Caught exception:
select id from info_files where hash = '0Qk0LIACNs4iaT+plTrRvg' limit 1
Unknown column 'hash' in 'where clause'
#0 lib/kernel.php(113): toptions->trace('select id from ...')
#1 lib/kernel.php(95): tdatabase->doerror('Unknown column ...')
#2 lib/kernel.php(266): tdatabase->query('select id from ...')
#3 lib/kernel.php(1119): tdatabase->findid('hash = '0Qk0LIA...')
#4 lib/mediaparser.class.php(125): titems->IndexOf('hash', '0Qk0LIACNs4iaT+...')
#5 lib/mediaparser.class.php(49): tmediaparser->addfile('antivirusnaq_za...', 'tmp.3197ac41636...', '???????????????...', '???????????????...', '???????????????...', false)
#6 lib/admin.files.class.php(113): tmediaparser->uploadfile('antivirusnaq_za...', '/tmp/phpXvZ32b', '???????????????...', '???????????????...', '???????????????...', false)
#7 lib/menu.class.php(392): tadminfiles->processform()
#8 lib/menu.admin.class.php(160): tmenu->doprocessform()
#9 lib/kernel.php(1763): tadminmenu->request('12')
#10 lib/kernel.php(1732): turlmap->GenerateHTML(Array)
#11 lib/kernel.php(1647): turlmap->printcontent(Array)
#12 lib/kernel.php(1636): turlmap->dorequest('/admin/files/')
#13 index.php(91): turlmap->request('infomanya.ru', '/admin/files/')
#14 {main}Caught exception:
INSERT INTO info_files (parent, preview, media, mime, filename, size, icon, bitrate, framerate, samplingrate, channels, duration, height, width, title, description, keywords, author, posted, hash) values ('0', '0', 'image', 'image/jpeg', 'image/antivirusnaq_zashita9.jpg', '4408', '0', '0', '0', '', '0', '0', '150', '200', 'Антивирус', 'Насколько защищены женьщины', 'антивирус, защита', '1', '2011-08-08 20:00:53', '0Qk0LIACNs4iaT+plTrRvg')
Unknown column 'hash' in 'field list'
#0 lib/kernel.php(113): toptions->trace('INSERT INTO inf...')
#1 lib/kernel.php(95): tdatabase->doerror('Unknown column ...')
#2 lib/kernel.php(176): tdatabase->query('INSERT INTO inf...')
#3 lib/kernel.php(193): tdatabase->insertrow('(parent, previe...')
#4 lib/kernel.posts.php(2350): tdatabase->add(Array)
#5 lib/kernel.posts.php(2345): tfiles->insert(Array)
#6 lib/mediaparser.class.php(140): tfiles->additem(Array)
#7 lib/mediaparser.class.php(49): tmediaparser->addfile('antivirusnaq_za...', 'tmp.3197ac41636...', '???????????????...', '???????????????...', '???????????????...', false)
#8 lib/admin.files.class.php(113): tmediaparser->uploadfile('antivirusnaq_za...', '/tmp/phpXvZ32b', '???????????????...', '???????????????...', '???????????????...', false)
#9 lib/menu.class.php(392): tadminfiles->processform()
#10 lib/menu.admin.class.php(160): tmenu->doprocessform()
#11 lib/kernel.php(1763): tadminmenu->request('12')
#12 lib/kernel.php(1732): turlmap->GenerateHTML(Array)
#13 lib/kernel.php(1647): turlmap->printcontent(Array)
#14 lib/kernel.php(1636): turlmap->dorequest('/admin/files/')
#15 index.php(91): turlmap->request('infomanya.ru', '/admin/files/')
#16 {main}Caught exception:
INSERT INTO info_files (parent, preview, media, mime, filename, size, icon, bitrate, framerate, samplingrate, channels, duration, height, width, title, description, keywords, author, posted, hash) values ('0', '0', 'image', 'image/jpeg', 'image/antivirusnaq_zashita9.preview.jpg', '8326', '0', '0', '0', '', '0', '0', '90', '120', 'Антивирус', '', '', '1', '2011-08-08 20:00:54', 'vkBcOlh/Rbe1mAWwWHTl4Q')
Unknown column 'hash' in 'field list'
#0 lib/kernel.php(113): toptions->trace('INSERT INTO inf...')
#1 lib/kernel.php(95): tdatabase->doerror('Unknown column ...')
#2 lib/kernel.php(176): tdatabase->query('INSERT INTO inf...')
#3 lib/kernel.php(193): tdatabase->insertrow('(parent, previe...')
#4 lib/kernel.posts.php(2350): tdatabase->add(Array)
#5 lib/kernel.posts.php(2345): tfiles->insert(Array)
#6 lib/mediaparser.class.php(151): tfiles->additem(Array)
#7 lib/mediaparser.class.php(49): tmediaparser->addfile('antivirusnaq_za...', 'tmp.3197ac41636...', '???????????????...', '???????????????...', '???????????????...', false)
#8 lib/admin.files.class.php(113): tmediaparser->uploadfile('antivirusnaq_za...', '/tmp/phpXvZ32b', '???????????????...', '???????????????...', '???????????????...', false)
#9 lib/menu.class.php(392): tadminfiles->processform()
#10 lib/menu.admin.class.php(160): tmenu->doprocessform()
#11 lib/kernel.php(1763): tadminmenu->request('12')
#12 lib/kernel.php(1732): turlmap->GenerateHTML(Array)
#13 lib/kernel.php(1647): turlmap->printcontent(Array)
#14 lib/kernel.php(1636): turlmap->dorequest('/admin/files/')
#15 index.php(91): turlmap->request('infomanya.ru', '/admin/files/')
#16 {main}