hawkeye 1 Опубликовано: 19 апреля 2012 Рассказать Опубликовано: 19 апреля 2012 Хочу перейти с 9.3 на 9.5 Прогоняю на Денвере, вроде всё ОК, но при попытке проголосовать выдаёт ошибку:"Вы не можете принимать участие в голосованиях на сайте." В чём может быть ошибка? Вроде обновляюсь не первый раз. Что только не делал - удалял голосование, заново создавал... Сайт с лицензией на 9.3 (turhunt.com) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 20 апреля 2012 Рассказать Опубликовано: 20 апреля 2012 Смотрите настройки групп, что для вашей группы разрешено принимать участие в голосованиях. Цитата Ссылка на сообщение Поделиться на других сайтах
hawkeye 1 Опубликовано: 20 апреля 2012 Рассказать Опубликовано: 20 апреля 2012 Автор я админ! И на версии 9.3 голосование проходит, а как обновляюсь до 9.5 ..."Вы не можете принимать участие в голосованиях на сайте." Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 20 апреля 2012 Рассказать Опубликовано: 20 апреля 2012 Я же написал вам что нужно проверить, вы это сделали? В актуальной версии скрипта кому разрешено голосовать а кому нет настраивается в настройках групп Цитата Ссылка на сообщение Поделиться на других сайтах
hawkeye 1 Опубликовано: 20 апреля 2012 Рассказать Опубликовано: 20 апреля 2012 (изменено) Автор Спасибо за совет. Выяснилась такая ситуация. На сайте редактирование групп пользователей проходит нормально. На денвере, а затем на тестовом сервере, после того, как заливаю созданный бекап, при редактировании любой из групп, даже просто войдя в редактирование и нажав сохранить, выдаёт ошибку мускула. И послеапгрейда до 9.5 автоматически в группах право на голосование выставляется "нет", ну, естественно, редактировать не получается. Изменено 20 апреля 2012 пользователем Emil Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 20 апреля 2012 Рассказать Опубликовано: 20 апреля 2012 Emil, Теперь все понятно. Грубо нарушена инструкция по обновлению скрипта, в результате чего у вас версия базы данных не соответствует версии файлов скрипта. Более того ошибку которую вы видите допущена еще при обновлении с версии 8.5 т.е. вы нарушали инструкцию по обновлению всегда, просто ранее не было критических ошибок которые вы не видели. Для решения этой проблемы, вам необходимо поставить в файле engine/data/config.php версию скрипта, к которой принадлежит ваша база данных и запустить скрипт обновления upgrade/index.php В вашем случае вам нужно ставить версию 8.5 в данном файле и запускать скрипт обновления БД Цитата Ссылка на сообщение Поделиться на других сайтах
hawkeye 1 Опубликовано: 21 апреля 2012 Рассказать Опубликовано: 21 апреля 2012 Автор celsoft Огромное СПАСИБО!!! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.