Здравствуйте!
Потребовалось восстановить структуру и базу данных сайта. Файловая структура восстановилась без проблем, однако местами выдаются ошибки при запросе к базе данных и невозможно зайти в раздел администрирования с логином и паролем администратора (выдается ошибка авторизации).
Восстановление БД производили через хостинг, их средствами восстановления данных, пробовали разные версии резервных копий, но везде одно и то же.
Есть ли решение в этом случае?
File: /home/m/magazine/site2/public_html/bitrix/modules/blog/mysql /blog_post.php
MySQL Query Error: SELECT DISTINCT P.ID as ID, P.BLOG_ID as BLOG_ID, P.TITLE as TITLE, DATE_FORMAT(P.DATE_PUBLISH, '%d.%m.%Y %H:%i:%s') as DATE_PUBLISH, P.AUTHOR_ID as AUTHOR_ID, P.DETAIL_TEXT as DETAIL_TEXT, BA.ACTIVE as BLOG_ACTIVE, B.URL as BLOG_URL, BGI.GROUP_ID as BLOG_GROUP_ID, BG.SITE_ID as BLOG_GROUP_SITE_ID, U.LOGIN as AUTHOR_LOGIN, UN.NAME as AUTHOR_NAME, ULN.LAST_NAME as AUTHOR_LAST_NAME, USN.SECOND_NAME as AUTHOR_SECOND_NAME, BU.ALIAS as BLOG_USER_ALIAS, BO.OWNER_ID as BLOG_OWNER_ID, P.VIEWS as VIEWS, P.NUM_COMMENTS as NUM_COMMENTS, P.ATTACH_IMG as ATTACH_IMG, BS.SOCNET_GROUP_ID as BLOG_SOCNET_GROUP_ID, P.CODE as CODE FROM b_blog_post P INNER JOIN b_blog BA ON (P.BLOG_ID = BA.ID) INNER JOIN b_blog B ON (P.BLOG_ID = B.ID) INNER JOIN b_blog BGI ON (P.BLOG_ID = BGI.ID) INNER JOIN b_blog_group BG ON (B.GROUP_ID = BG.ID) INNER JOIN b_user U ON (P.AUTHOR_ID = U.ID) LEFT JOIN b_user UN ON (P.AUTHOR_ID = UN.ID) LEFT JOIN b_user ULN ON (P.AUTHOR_ID = ULN.ID) LEFT JOIN b_user USN ON (P.AUTHOR_ID = USN.ID) LEFT JOIN b_blog_user BU ON (P.AUTHOR_ID = BU.USER_ID) INNER JOIN b_blog BO ON (P.BLOG_ID = BO.ID) INNER JOIN b_blog BS ON (P.BLOG_ID = BS.ID) INNER JOIN b_blog_user_group_perms UGP ON (P.ID = UGP.POST_ID AND P.BLOG_ID = UGP.BLOG_ID AND UGP.USER_GROUP_ID IN (0,1) AND UGP.PERMS_TYPE = 'P') WHERE ((((P.DATE_PUBLISH <= '2011-09-12 22:54:03')))) AND ((((P.PUBLISH_STATUS = 'P' )))) AND ((((BA.ACTIVE = 'Y' )))) AND ((((BG.SITE_ID = 's1' )))) AND ((((UGP.PERMS > 'D' )))) AND ((((BGI.GROUP_ID = 9 )))) AND ((((P.MICRO = 'N' )))) ORDER BY P.DATE_PUBLISH DESC, P.ID DESC LIMIT 1[Unknown column 'P.CODE' in 'field list']
Потребовалось восстановить структуру и базу данных сайта. Файловая структура восстановилась без проблем, однако местами выдаются ошибки при запросе к базе данных и невозможно зайти в раздел администрирования с логином и паролем администратора (выдается ошибка авторизации).
Восстановление БД производили через хостинг, их средствами восстановления данных, пробовали разные версии резервных копий, но везде одно и то же.
Есть ли решение в этом случае?
File: /home/m/magazine/site2/public_html/bitrix/modules/blog/mysql
MySQL Query Error: SELECT DISTINCT P.ID as ID, P.BLOG_ID as BLOG_ID, P.TITLE as TITLE, DATE_FORMAT(P.DATE_PUBLISH, '%d.%m.%Y %H:%i:%s') as DATE_PUBLISH, P.AUTHOR_ID as AUTHOR_ID, P.DETAIL_TEXT as DETAIL_TEXT, BA.ACTIVE as BLOG_ACTIVE, B.URL as BLOG_URL, BGI.GROUP_ID as BLOG_GROUP_ID, BG.SITE_ID as BLOG_GROUP_SITE_ID, U.LOGIN as AUTHOR_LOGIN, UN.NAME as AUTHOR_NAME, ULN.LAST_NAME as AUTHOR_LAST_NAME, USN.SECOND_NAME as AUTHOR_SECOND_NAME, BU.ALIAS as BLOG_USER_ALIAS, BO.OWNER_ID as BLOG_OWNER_ID, P.VIEWS as VIEWS, P.NUM_COMMENTS as NUM_COMMENTS, P.ATTACH_IMG as ATTACH_IMG, BS.SOCNET_GROUP_ID as BLOG_SOCNET_GROUP_ID, P.CODE as CODE FROM b_blog_post P INNER JOIN b_blog BA ON (P.BLOG_ID = BA.ID) INNER JOIN b_blog B ON (P.BLOG_ID = B.ID) INNER JOIN b_blog BGI ON (P.BLOG_ID = BGI.ID) INNER JOIN b_blog_group BG ON (B.GROUP_ID = BG.ID) INNER JOIN b_user U ON (P.AUTHOR_ID = U.ID) LEFT JOIN b_user UN ON (P.AUTHOR_ID = UN.ID) LEFT JOIN b_user ULN ON (P.AUTHOR_ID = ULN.ID) LEFT JOIN b_user USN ON (P.AUTHOR_ID = USN.ID) LEFT JOIN b_blog_user BU ON (P.AUTHOR_ID = BU.USER_ID) INNER JOIN b_blog BO ON (P.BLOG_ID = BO.ID) INNER JOIN b_blog BS ON (P.BLOG_ID = BS.ID) INNER JOIN b_blog_user_group_perms UGP ON (P.ID = UGP.POST_ID AND P.BLOG_ID = UGP.BLOG_ID AND UGP.USER_GROUP_ID IN (0,1) AND UGP.PERMS_TYPE = 'P') WHERE ((((P.DATE_PUBLISH <= '2011-09-12 22:54:03')))) AND ((((P.PUBLISH_STATUS = 'P' )))) AND ((((BA.ACTIVE = 'Y' )))) AND ((((BG.SITE_ID = 's1' )))) AND ((((UGP.PERMS > 'D' )))) AND ((((BGI.GROUP_ID = 9 )))) AND ((((P.MICRO = 'N' )))) ORDER BY P.DATE_PUBLISH DESC, P.ID DESC LIMIT 1[Unknown column 'P.CODE' in 'field list']