"Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз
"Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Собственно, проблема в следующем: форум был перенесен с 3.0.14 на 3.3.15 с помощью установочного пакета отсюда.
Появилась проблема с авторизацией юзеров, включая админа (причем, с вновь регистрируемыми никами всё то же самое).
В базе данных форума все пароли есть, в зашифрованном виде.
Но при входе пароль исчезает из базы (пустая строка) и чтоб зайти снова, приходится прописывать в БД пароль заново вручную (и так каждый раз, естес-но).
Установил папку STK в корень конференции, запустить этот модуль не получается (Запрошенный URL не найден на этом сервере). Обращение к stk/index.php дает тот же результат.
Закомментил 234 строку в stk/index.php, результат также нулевой.
Появилась проблема с авторизацией юзеров, включая админа (причем, с вновь регистрируемыми никами всё то же самое).
В базе данных форума все пароли есть, в зашифрованном виде.
Но при входе пароль исчезает из базы (пустая строка) и чтоб зайти снова, приходится прописывать в БД пароль заново вручную (и так каждый раз, естес-но).
Установил папку STK в корень конференции, запустить этот модуль не получается (Запрошенный URL не найден на этом сервере). Обращение к stk/index.php дает тот же результат.
Закомментил 234 строку в stk/index.php, результат также нулевой.
-
- phpBB 2.0.4
- Сообщения: 410
- Стаж: 13 лет 5 месяцев
- Откуда: Липецк
- Благодарил (а): 115 раз
- Поблагодарили: 48 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Попробуй обновится поэтапно, с ветки на ветку, то есть 3.0.14



Где то встречал ребята отписывались о проблемах обновлений с 3.0 на 3.3
-
- phpBB Guru
- Сообщения: 16971
- Стаж: 19 лет 1 месяц
- Откуда: Красноярск
- Благодарил (а): 557 раз
- Поблагодарили: 1708 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
andrew21, версия PHP какая, было/стало? Обновлялись по этой инструкции [FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2/3.3?
Попробуйте обновить все хэши паролей через командную строку, из каталога форума (но сначала бэкап таблицы phpbb_users сделать)
Попробуйте обновить все хэши паролей через командную строку, из каталога форума (но сначала бэкап таблицы phpbb_users сделать)
Код: Выделить всё
php bin/phpbbcli.php fixup:update-hashes
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
rxu,
Сервер: mariadb-10.3 (0.0.0.0 via TCP/IP)
Тип сервера: MariaDB
Соединение сервера: SSL не используется
Версия сервера: 10.3.36-MariaDB-1:10.3.36+maria~ubu2004 - mariadb.org binary distribution
nginx/1.14.1
Версия клиента базы данных: libmysql - mysqlnd 5.0.12-dev - 20150407
PHP расширение: mysqli curl mbstring
Версия PHP: 7.2.24
При попытке выполнить командную строку php bin/phpbbcli.php fixup:update-hashes
выдает:
"php bin/phpbbcli.php исправление:обновление-хэшей
Не удалось открыть входной файл: bin/phpbbcli.php"
Сервер: mariadb-10.3 (0.0.0.0 via TCP/IP)
Тип сервера: MariaDB
Соединение сервера: SSL не используется
Версия сервера: 10.3.36-MariaDB-1:10.3.36+maria~ubu2004 - mariadb.org binary distribution
nginx/1.14.1
Версия клиента базы данных: libmysql - mysqlnd 5.0.12-dev - 20150407
PHP расширение: mysqli curl mbstring
Версия PHP: 7.2.24
При попытке выполнить командную строку php bin/phpbbcli.php fixup:update-hashes
выдает:
"php bin/phpbbcli.php исправление:обновление-хэшей
Не удалось открыть входной файл: bin/phpbbcli.php"
-
- phpBB Guru
- Сообщения: 16971
- Стаж: 19 лет 1 месяц
- Откуда: Красноярск
- Благодарил (а): 557 раз
- Поблагодарили: 1708 раз
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Да.
Доступ к нему 755. Менял даже на 777, безтолку.
-
- phpBB Guru
- Сообщения: 16971
- Стаж: 19 лет 1 месяц
- Откуда: Красноярск
- Благодарил (а): 557 раз
- Поблагодарили: 1708 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
При этом в командной строке папка форума? Может быть путь не находит? А если так
Код: Выделить всё
php ./bin/phpbbcli.php fixup:update-hashes
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15

Результат:
php ./bin/phpbbcli.php fixup:update-hashes
Could not open input file: ./bin/phpbbcli.php
-
- Поддержка
- Сообщения: 5440
- Стаж: 20 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 179 раз
- Поблагодарили: 751 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
andrew21, если каталог внизу указан корректно, то в команде удалите лишний путь
bin/
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Siava,
Получилось, пишет:
Успешно обновлены устаревшие хэши паролей с использованием шифрования bcrypt.
Правда, на исчезновение паролей это никак не повлияло, проблема осталась.
Возникает вопрос: что вообще, какой алгоритм, команда, скрипт и т.д. в принципе может удалять пароль юзера из БД после его успешного входа?
И за каким лешим?
Получилось, пишет:
Успешно обновлены устаревшие хэши паролей с использованием шифрования bcrypt.
Правда, на исчезновение паролей это никак не повлияло, проблема осталась.
Возникает вопрос: что вообще, какой алгоритм, команда, скрипт и т.д. в принципе может удалять пароль юзера из БД после его успешного входа?
И за каким лешим?
-
- phpBB Guru
- Сообщения: 16971
- Стаж: 19 лет 1 месяц
- Откуда: Красноярск
- Благодарил (а): 557 раз
- Поблагодарили: 1708 раз
Re: "Одноразовые" пароли в безе данных после апгрейда до 3.3.15
Никакой, в phpBB нет такого функционала.andrew21 писал(а): Сегодня 11:59 какой алгоритм, команда, скрипт и т.д. в принципе может удалять пароль юзера из БД после его успешного входа
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 2 дня
- Благодарил (а): 1 раз