При попытке обновиться выдает ошибку

При попытке обновиться выдает ошибку

7 комментариев

avatar
Соответствующая БД и таблица в ней существует?
avatar
Я понял. это моя вина. Но после миграции, выбивает ошибку. Похоже не конвертировала все таблицы = (
avatar
уже исправил
avatar
Стоп. А в БД ничего не изменилось. То есть никакие новые таблицей нет. Возможно я что-то не правильно делаю?
Я так понимаете, что миграция это та самая установка, только стоит галочка «Конвертировать базу 0.5.1 в 1.0» и файл конфинг из старой версии?
avatar
да, но нужно указывать еще раз параметры доступа к БД, где лежит база от 0.5.1
также важно выставить правильный тип таблиц — InnoDB или MyISAM
avatar
Спасибо. Все сделал. Только теперь, когда захожу в профиль выбивает ошибку. Возможно это из-за того, что был плагин wall?
SQL Error: Unknown column 'pid' in 'where clause' at /var/www/socialav/data/www/auto.social-av.org.ua/classes/modules/wall/mapper/Wall.mapper.class.php line 163
Array ( [code] => 1054 [message] => Unknown column 'pid' in 'where clause' [query] => SELECT count(*) as c FROM _fgtd67wall WHERE 1 = 1 AND pid IS NULL AND 1 = 1 AND wall_user_id = 3 ; [context] => /var/www/socialav/data/www/auto.social-av.org.ua/classes/modules/wall/mapper/Wall.mapper.class.php line 163 )
avatar
возможно, если у него таблицы назывались также
перед конвертацией эти таблицы (prefix_wall*) нужно переименовать или удалить
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.