miec-pavel 25 июня 2015 1 13
Добрый вечер. при переносе сайта столкнулся с проблемой. Изначально заархивировал фалы сайта и скачал их, сделал копию бд и скачал. Залил на новый хост файлы и бд. После переноса была 500 ошибка, посмотрел логи — допустил ошибку при указании базы.

После чего 500 пропала и в логах начала появляться вот такая информация

[2015-06-25 21:14:25] (ERROR @ /index.php) Error 42S22 executing statement: 
Array
(
    [0] => 42S22
    [1] => 1054
    [2] => Unknown column 'modContext.name' in 'field list'
)

[2015-06-25 21:14:25] (ERROR @ /index.php) Could not prepare context: web

Сам сайт, админка и прочье недоступно, везде сплошной белый экран.
13 комментариев
m
magr0s 25 июня 2015г в 22:16 #
в 4 конфигах путь правили?
m
miec-pavel 25 июня 2015г в 22:23 #
да, проверял несколько раз
m
magr0s 25 июня 2015г в 22:28 #
поставь чистую систему… а потом подмени БД и файлы (выборочно)
m
miec-pavel 25 июня 2015г в 22:32 #
ок, сейчас попробую, файлы каких папок нужно будет добавлять в новую систему?
Версии обязательно должны совпадать? не помню какая у меня сейчас стоит
m
magr0s 25 июня 2015г в 22:40 #
Версии обязательно должны совпадать? не помню какая у меня сейчас стоит
версию можно посмотреть в отчетах
ну вообще то да должны.

файлы каких папок нужно будет добавлять в новую систему?
пакеты, ваши файлы и т.д.

можно заменить все КРОМЕ
conectors/config.inc.php
manager/config.inc.php
core/config/config.inc.php
config.inc.php
Fi1osof1
Fi1osof 25 июня 2015г в 22:45 #
версию можно посмотреть в отчетах
Самое надежное: core/docs/version.inc.php
А то так-то и в настройках можно указать версию. Не знаю почему так не централизованно это сделано.
Fi1osof1
Fi1osof 25 июня 2015г в 22:45 #
можно заменить все КРОМЕ
conectors/config.inc.php
manager/config.inc.php
core/config/config.inc.php
config.inc.php
И не забыть потом удалить папку core/cache/
m
miec-pavel 25 июня 2015г в 23:42 #
Поставил версию 2.3.3(в докс было написано что эта версия) все работало, но после того как подменил бд(удалил установленную и залил скачанную со старого хоста ошибка возникла повторно. значит собака в базе зарыта, но где именно, или какие будут еще варианты спасити контент сайта, его настройки, сниппеты, плагины и тд.
Fi1osof1
Fi1osof 25 июня 2015г в 23:59 #
Не надо гадать. Включайте вывод ошибок (в том числе и php (попробуйте в core/config/config.inc.php прописать в начале ini_set('display_errors', 1))). И далее цитируйте получаемые ошибки.
Вы файлы залили? А то БД подключили, там что-нибудь в плагинах прописано типа подгрузки файлов require, а файлов нет. Да полно причин может быть.
m
miec-pavel 26 июня 2015г в 00:25 #
Вы будете меня тролить, но я не ту бд подключал)
все заработало:)
m
magr0s 26 июня 2015г в 00:33 #
Вы будете меня тролить
это не наш метод
m
miec-pavel 26 июня 2015г в 00:35 #
Спасибо большое за помощь!
Fi1osof1
Fi1osof 26 июня 2015г в 01:00 #
бывает
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.