Перейти к содержанию
Форумы

Ошибочка при обновлении базы


dimmel

Рекомендуемые сообщения

После обновления скрипа до версии Version 3.0 BETA и обновлении базы через admin/upgrade/index.php, выдало вот что:

 

 

2.8_release_to_2.9_beta1.php (File Number: 11)
Base Version: 3.04
По всей видимости, обновление базы данных не требуется!

 

При нажатии на ссылку "2.8_release_to_2.9_beta1.php" ещё раз. Пишет "База скрипта уже была обновлена."

 

При проверки целостности базы скриптом database_check.php, видим следующее:

 

DataBase Checker for BPanel.
Base Version: 3.0 Beta.

Checking database structure with /admin/conf/database.php:something wrong!

foraction not found at table payments!

Ссылка на комментарий
Поделиться на другие сайты

С какой версии обновлялись?

Чтобы поправить структуру базы данных выполните в phpmyadmin следующий запрос:

 

alter table payments add foraction text not null after comments;

Ссылка на комментарий
Поделиться на другие сайты

Теперь проверка нормально проходит.

Checking database structure with /admin/conf/database.php:all it's OK!

 

Но ссылка 2.8_release_to_2.9_beta1.php ещё висит в апрейде. Но полагаю что этот глюк на базу не влияет.

 

Во всех старых обновлениях обновлял последовательно. Не перепрыгивал.

 

Сейчас обновлялся с предыдущей версии - 3 Альфы.

Ссылка на комментарий
Поделиться на другие сайты

Обновил архив. Если хотите окончательно удостовериться в отсутствии ошибок, рекомендую перезалить файлы и проверить /admin/upgrade/index.php еще раз.

Ссылка на комментарий
Поделиться на другие сайты

Хорошо. Видимо была какая-то несовместимость с MySQL, в файле заменил функцию проверки наличия обновления той версии.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...