Слетают права у пользовтаелей

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Слетают права у пользовтаелей

Сообщение evrus01 »

Оптимизировал всю БД.
Не помогло.
У кого есть идеи, почему так происходит?
Аватара пользователя
tiger_sofia
phpBB 1.2.0
Сообщения: 14
Стаж: 15 лет 5 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Слетают права у пользовтаелей

Сообщение tiger_sofia »

В дополнение к вопросу.
Такая же ситуация. Когда форум был версии 3.0.9 - все было путем. При обновлении форума до 10 версии начали слетать права. Причем сами по себе. То пользователь благодарить не может, то он форуму перестает видеть, то смайлы не видно. А последний глюк - ользователь могли видеть ВВ-коды для модераторов.
Выставление прав в группе не помогает. Пользователи все равно не видят форумов. Приходится выставлять отдельно (а пользователей то больше 100).
Вопрос: можно ли сбросить права для всех пользователей, для все групп, а потом как с чистого листа все права назначить только для груп и рекурсивно всем ее учасникам?
И еще вопрос. Почему в предыдущей версии небыло такого. Это глюки новой версии? Как можно откатить версию назад?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Слетают права у пользовтаелей

Сообщение evrus01 »

Я уже так делал. Удалил всех пользователей из групп, пересоздал группы. Не помогло.
Аватара пользователя
tiger_sofia
phpBB 1.2.0
Сообщения: 14
Стаж: 15 лет 5 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Слетают права у пользовтаелей

Сообщение tiger_sofia »

Насколько я понял - права пользователей в данной ситуации имеют статус выше, чем права групп.
Проблемма может быть в том, что права, выставленые через админку, не сохраняются в базе данных.
В связи с тем у меня возникла одна идея.
Установить на локале пустой форум. Скопировать таблицы (из новой базы данных в имеющуюся), отвечающие за группы пользователей и глобальные права (http://www.phpbbguru.net/database/tables/) - Phpbb acl groups, Phpbb acl options, Phpbb acl roles, Phpbb acl roles data, Phpbb acl users и, конечно же, Phpbb groups.
И тогда - работаем ручками.
Создаем допольнительные группы пользователей (стандартные типа Мод..., Адм..., Супермод..., Боты, Зарег. польз.... уже будут).
Редактируем глобальные права для пользователей, для ботов, для модераторов и админов.
Потом создаем права для имеющихся групп пользователей.
Вконце определяем пользователей по группах.
Проводим оптимизацию базы данных.
/Если у вас виртуальный/выделенный сервер - перегрузите/
Все должно работать.

п.с. перед использованием создать бекапы обьязательно!!!
у кого как получается - отпишитесь.

п.с.с. что-то гуру phpbb не реагируют. наверное подобных проблем у них не возникало.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Слетают права у пользовтаелей

Сообщение Палыч »

tiger_sofia писал(а):Насколько я понял - права пользователей в данной ситуации имеют статус выше, чем права групп.
Неправильно поняли.
Права суммируются по принципу НИКОГДА > ДА > НЕТ
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 3.0.х»