Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Установил сборку от Visman.
Время от времени при переходе с одной форумной страницы на другую возникает ошибка:
"Неверный csrf_hash. Вы перешли на эту страницу из не авторизованного источника".
Также такая ошибка возникает и при других операциях, например, загрузке файлов и т.п.
Как это вылечить? Начал искать здесь на форуме ответ.
Нашёл тему:
"Неверный csrf_hash"
Ознакомился. Скачал у себя на хостинге файл functions.php и отредактировал его так, как указано было в инструкции и перезалил на хостинг.
В итоге новая проблема. Когда хочу загрузить какую-то картинку, или файл, то мне выдаёт сообщение:
"Страница мой_домен.com не работает"
Что делать?
Не посоветуете нормальную сборку где поставил - и пользуйся, и чтобы все работало и не надо было ничего исправлять.
Редактировался brokep (2016-12-17 02:29:07)
Offline
@brokep, у вас во время сессии динамически меняется ip адрес? Это в общем-то ненормально, если вы с мобильником не перемещаетесь из одной соты в другую.
Открывайте файл functions.php. Найдите функцию csrf_hash. В ней замените строку
$ip = $use_ip ? get_remote_address() : '';
на строку
$ip = '';
В таком варианте проверка подлинности не будет зависеть от ip пользователя, что снизит безопасность.
P.S. Чтобы после сохранения файла functions.php не возникло проблем нужно пользоваться редактором, который позволяет сохранять в формате UTF-8 without BOM (UTF-8 без BOM).
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@brokep, Вы случайно не Оперой пользуетесь с включенным "турбо" режимом?
У себя замечал аналогичную ошибку при режиме "турбо"
Offline
Страницы 1