Kazancev 0 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Версия DataLife Engine: 9.0 Тип лицензии скрипта: Лицензия активирована Режим работы сайта: Включен Операционная система: FreeBSD 7.0-RELEASE Версия PHP: 5.2.10 Версия MySQL: 5.1.22-rc MySQL Информация о GD: GD Version: bundled (2.0.34 compatible), FreeType Support: Enabled, FreeType Linkage: with freetype, T1Lib Support: Enabled, GIF Read Support: Enabled, GIF Create Support: Enabled, JPG Support: Enabled, PNG Support: Enabled, WBMP Support: Enabled, XPM Support: Enabled, XBM Support: Enabled, JIS-mapped Japanese Font Support: Disabled, Module mod_rewrite Включен Безопасный режим: Выключен Выделено оперативной памяти: 1024M Отключенные функции: Неопределено Максимальный размер загружаемого файла: 1 Gb Сайт www.v-teme.info После перехода с версии 8.2 возникли следующие ошибки : 1. ########################### MySQL Error! ------------------------ The Error returned was: Unknown column 'flag' in 'where clause' Error Number: 1054 DELETE FROM dle_flood where id < '1284455850' AND flag='0' Ошибка возникает при добавлении комментария неавторизованными пользователями 2. ########################### Пропали все категории новостей. 3.########################### MySQL Error! ------------------------ При выводе {vote} Обновление выполнялось по инструкции 2 раза, но проблема осталась. Была попытка восстановления БД на свежеустановленном движке. Проблема сохранилась З.Ы. Похоже ошибка вызвана различием структур БД в версии 8.2 и 9.0. Видать скрипт обновления сработал с ошибкой. Хотелось бы помощи в этом вопросе. Спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Нарушена инструкция по обновлению, в результате чего версия базы данных не совпадает с версией файлов. Для решения этой проблемы, вам необходимо поставить в файле engine/data/config.php версию скрипта, которая была ранее и запустить скрипт обновления upgrade/index.php и пройти повторно все пункты которые обновления БД Цитата Ссылка на сообщение Поделиться на других сайтах
Kazancev 0 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Автор Выполнено. Ошибка сохранилась. При обращении к upgrade/index.php Сразу ответ сайта - "Обновление скрипта до актуальной версии 9.0 было успешно завершено." Никаких пунктов обновления БД не было. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Kazancev, Прочитайте пожалуйста внимательнее выше то, что я написал, вы должны внести исправления в номер версии в файле engine/data/config.php и только потом запускать скрипт обновления. Вы этого не сделали Цитата Ссылка на сообщение Поделиться на других сайтах
Kazancev 0 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Автор Благодарю. Проблема устранена. Поставил конфиге версию 8.0 вместо 8.2 - все сработало... З.Ы. Но уверен на 100% что версия у меня была 8.2 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Поставил конфиге версию 8.0 вместо 8.2 - все сработало... З.Ы. Но уверен на 100% что версия у меня была 8.2 а 8.0 ставить и не нужно было, это поле в БД появилось после перехода с 8.5 на 9.0 поэтому 8.0 вы ставили зря Цитата Ссылка на сообщение Поделиться на других сайтах
Kazancev 0 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Автор С 8.2 скрипт не срабатывал. С 8.0 все сработало. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 С 8.2 скрипт не срабатывал. С 8.0 все сработало. от этого несработать не может, потому как повторюсь поле 'flag' в таблице dle_flood появилось в версии 9.0 а не в 8.2 или 8.0, поэтому если не срабатывало, значит что то вы неверно делали, а что именно я сказать не могу, я за вашей спиной не стоял. Цитата Ссылка на сообщение Поделиться на других сайтах
Kazancev 0 Опубликовано: 14 сентября 2010 Рассказать Опубликовано: 14 сентября 2010 Автор Ясно, в любом случае спасибо. Все работает. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.