Kinkl Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 (изменено) Всем доброго времени суток! Помогите с решением проблемки Проблема такого плана: при попытке зайти в тему, у которой прописан тег, или при поиске по тегам выдает ошибку базы данных. Вот пример такой ошибки: Date: Fri, 08 Mar 2013 15:57:31 +0000 Error: 1146 - Table 'base_name.core_tags' doesn't exist IP Address: 46.0.X.X - /topic/335-1978-ford-fairmont/ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: SELECT tg.* ,t.*, t.approved, t.title as topic_title, t.posts as topic_posts, t.last_post as topic_last_post,m.*,p.*,xxx.* FROM core_tags tg LEFT JOIN topics t ON (t.tid=tg.tag_meta_id) LEFT JOIN members m ON (last_poster_id=m.member_id) LEFT JOIN profile_portal p ON (p.pp_member_id=m.member_id) LEFT JOIN core_tags_cache xxx ON (xxx.tag_cache_key=MD5(CONCAT('forums',';','topics',';',t.tid))) WHERE tg.tag_meta_app='forums' AND tg.tag_meta_area='topics' AND tg.tag_meta_id !=335 AND tg.tag_text IN ('Ford','Fairmont','1978') AND tg.tag_aai_lookup IN (SELECT tag_perm_aai_lookup FROM core_tags_perms WHERE ( ( FIND_IN_SET(4,tag_perm_text) ) OR ( tag_perm_text='*' ) ) AND tag_perm_visible=1 ) ORDER BY tg.tag_meta_id desc .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/sources/classes/tags/abstract.php | [classes_tags_search_sql].run | 798 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/forums/extensions/tags/topics.php | [classes_tag_abstract].search | 265 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/forums/modules_public/forums/topics.php | [tags_forums_topics].search | 1255 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/applications/forums/modules_public/forums/topics.php | [public_forums_forums_topics]._getSameTaggedData | 304 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/base/ipsController.php | [public_forums_forums_topics].doExecute | 306 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Я так понял, что он жалуется на то, что не существует таблицы core_tags в базе. Но я проверил, она на месте, как и все данные в ней. Еще интересно, что теги не работают именно на форуме, а работают например, в IP.Downloads, никаких ошибок при поиске по тегам или при просмотре файлов. При отключении системы тегов все работает прекрасно, но меня такой вариант никак не устраивает, ведь пропадают теги во всех приложениях. Изменено 8 марта, 2013 пользователем Kinkl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AUYKGN Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 Kinkl, если зайти в тему, редактировать первое сообщение, войти в расширенную форму и, тупо не чего не делая, сохранить сообщение. То при поиске по тегам в этой теме ошибка остаётся? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Kinkl Опубликовано 8 марта, 2013 Автор Поделиться Опубликовано 8 марта, 2013 , проблема в том, что я не могу вообще в тему попасть никак. Driver Error. There appears to be an error with the database. И так далее... Или ты имеешь ввиду отключить теги, и проделать описанные тобой манипуляции? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AUYKGN Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 Kinkl, ааа, вот что. Да нет, это мои глупые догадки. Сам с тегами заморачиваюсь по своим причинам. А после чего это случилось? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Kinkl Опубликовано 8 марта, 2013 Автор Поделиться Опубликовано 8 марта, 2013 , да теперь наверное уже и не определишь, много чего делал, установка-удаление хуков, стиль правил чуток, и по-мелочи. Попробовал твой способ, предварительно отключив систему тегов, а после включив ее. И вот что интересно: при этих манипуляциях теги из темы удалились, но ошибка все равно осталась! Так же не заходит в тему. Теперь вообще не знаю что делать... Отключать систему не хочется, нужная довольно она на моем ресурсе. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AUYKGN Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 Kinkl, раз так важно, восстанови бекап до проблемы. Да и вообще много чего делать за раз не рекомендую А то накосячишь и не понять что по чём Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Pipio Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 (изменено) нужно брат делать бэкап, я хоть и неопытный администратор но понял особенность что при установках крупных модулей или хуков лучше сделать бэкап Обратись может в платную техподдержку ipb если проект очень ценный Изменено 8 марта, 2013 пользователем Pipio Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Kinkl Опубликовано 8 марта, 2013 Автор Поделиться Опубликовано 8 марта, 2013 (изменено) Да бэкапы делаю раз в неделю минимум. Сейчас есть где-то 3х дневной давности. Пока ставлю его на локалку смотреть. Параллельно искал еще инфу, наткнулся на оффсайт, с такой же проблемой: ommunity.invisionpower.com/resources/bugs.html/_/ip-board/internal-server-error-when-clicking-on-the-latest-post-link-from-board-index-r35872 Написано что это исправлено аж в 3.3.0. Еще наткнулся на вот эту тему ipbskins.ru/forum/topic10158.html. Проверил у себя, оказывается кое-что я упустил, а именно: в логе ошибки написано Error: 1146 - Table 'base_name.core_tags' doesn't exist А у меня таблица называется ipbcore_tags. То бишь с префиксом ipb. В настройках conf_global.php это указано. Почему обращение идет именно к таблице без префикса? Изменено 11 марта, 2013 пользователем Respected Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Pipio Опубликовано 8 марта, 2013 Поделиться Опубликовано 8 марта, 2013 Проверил у себя, оказывается кое-что я упустил, а именно: в логе ошибки написано Error: 1146 - Table 'base_name.core_tags' doesn't exist А у меня таблица называется ipbcore_tags. То бишь с префиксом ipb. В настройках conf_global.php это указано. Почему обращение идет именно к таблице без префикса? покопайся в таблицах если разбираешься немного в mysql Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.