1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.3.5 Журнал ошибок сервера [После переноса форума]

Тема в разделе "Основные вопросы по XenForo", создана пользователем BekaRus, 20.02.2015.

Загрузка
  1. BekaRus

    BekaRus Новичок

    Регистрация:
    08.02.15
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.3.5
    Здарова, только что перенес форум с другого хоста на другой,
    1, сделал дамп БД
    2, все файлы скачал
    3, залил БД
    4, залил файлы с фтп
    и тут возник какая то ошибка не могу разобратся помогите пожалуйста


    Информация об ошибке
    Код:
    #0 /home/f/**********/*************/public_html/library/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('\n\t\t\t\tSELECT phr...')
    #1 /home/f/**********/**********/public_html/library/Zend/Db/Adapter/Mysqli.php(381): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), '\n\t\t\t\tSELECT phr...')
    #2 /home/f/**********/xf.f54406xs.bget.ru/public_html/library/Zend/Db/Adapter/Abstract.php(478): Zend_Db_Adapter_Mysqli->prepare('\n\t\t\t\tSELECT phr...')
    #3 /home/f/**********/xf.f54406xs.bget.ru/public_html/library/Zend/Db/Adapter/Abstract.php(734): Zend_Db_Adapter_Abstract->query('\n\t\t\t\tSELECT phr...', '2')
    #4 /home/f/**********/**********/public_html/library/XenForo/Model/Phrase.php(64): Zend_Db_Adapter_Abstract->fetchAll('\n\t\t\t\tSELECT phr...', '2')
    #5 /home/f/**********/**********/public_html/library/XenForo/AdminSearchHandler/Phrase.php(47): XenForo_Model_Phrase->getEffectivePhraseListForLanguage('2', Array)
    #6 /home/f/**********/**********/public_html/library/XenForo/Model/AdminSearch.php(43): XenForo_AdminSearchHandler_Phrase->search('textLogo"', Array)
    #7 /home/f/**********/**********/public_html/library/XenForo/ControllerAdmin/Search.php(11): XenForo_Model_AdminSearch->search('textLogo"')
    #8 /home/f/**********/**********/public_html/library/XenForo/FrontController.php(347): XenForo_ControllerAdmin_Search->actionIndex()
    #9 /home/f/**********/**********/public_html/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
    #10 /home/f/**********/**********/public_html/admin.php(13): XenForo_FrontController->run()
    #11 {main}
    Содержимое запроса
    Код:
    #0
    array(3) {
    ["url"] => string(35) "http://*******/admin.php?search/"
    ["_GET"] => array(1) {
    ["search/"] => string(0) ""
    }
    ["_POST"] => array(5) {
    ["q"] => string(9) "textLogo""
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(66) "/admin.php?styles/platform.11/style-properties&group=messageLayout"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
    }
    }
    
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    А код и название ошибки, собственно, где? Вы только трассировку стека и содержимое запроса предоставили.
     
  3. BekaRus

    BekaRus Новичок

    Регистрация:
    08.02.15
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.3.5
    Код:
    Zend_Db_Statement_Mysqli_Exception: Mysqli prepare error: Table 'f54406xs_1.xf_phrase_map' doesn't exist - library/Zend/Db/Statement/Mysqli.php:77
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ну вот Вам и ответ: таблица 'xf_phrase_map' отсутствует.

    Есть два варианта. Либо Вы неправильно сделали дамп, либо Вы неправильно его залили на сервер. Предположу скорее второе. Если пытались залить через phpMyAdmin, то шансов залить правильный дамп будет близко к 0. Причины обычно такие: слишком большой файл дампа, который сервер не может принять, и может по таймауту (обычно 30 секунд) не успеть залить дамп. В результате у Вас просто небольшая часть дампа закачалась, поэтому и нет кучи таблиц и данных.
    Дамп надо заливать либо через консоль, либо через Sypex Dumper. Правда для Sypex Dumper им же и надо сливать дамп, вроде.
     
    Mirovinger и BekaRus нравится это.

Поделиться этой страницей