Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Не работает авторизация после переезда Apache -> Nginx

После переноса с апача на Nginx отсутствует логин через форум, через админку работает. Процесс логина стопорится на index.php?app=core&module=global&section=login&do=process

В то же время логин в админку есть. На чистой установке форума и чисто БД логин тоже есть. Все хуки и моды отключал. Права на файлы стоят. Кеши обновлял.

Рекомендованные сообщения

Что значит "стопорится"? Если белая страница - включите показ ошибок или смотрите еррор логи сервера и приведите сюда ошибку.

  • Автор

2015/10/03 16:55:07 [error] 3858#0: *6 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Call to undefined function mcrypt_create_iv() in .../forum/admin/sources/handlers/han_login.php on line 105" while reading response header from upstream, client: x.x.x.x, server: xxx.ru, request: "POST /forum/index.php?app=core&module=global&section=login&do=process HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "xxx.ru", referrer: "http://xxx.ru/forum/

 

Журнал ошибок самого движка пуст

 

Сразу уточню, что php_mcrypt работает в этом стеке

Call to undefined function mcrypt_create_iv() in .../forum/admin/sources/handlers/han_login.php

Этим все сказано. Удаляйте что вы там устанавливали в han_login.php, потому что в форуме такой функции не используется.

  • Автор

В общем 2 дня копаний заставили откатится на одну версию Php назад, вроде бы заработал mcrypt.

 

Возникла другая проблема, отсутствует русская локаль на датах.

 

Выдача locale -a с сервера:

# locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.utf8

 

В настройках языка вписывал поочередно ru_RU, ru_RU.UTF-8, ru_RU.utf-8, ru_RU.UTF-8

 

Дата все равно остается 06 October 2015 - 20:12

В настройках языка вписывал поочередно ru_RU, ru_RU.UTF-8, ru_RU.utf-8, ru_RU.UTF-8

Ваша локаль

ru_RU.utf8

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.