0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 698 Просмотров
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Разрисую ситуацию в красках/
Работаю с nginx (исключительно)

Стоит NAT, на нём имеется nginx, проксирующий внутрь, на необходимый хост.

Код
server      {
        listen 80;
        server_name $domain.ru www.$domain.ru;
        location / {
            proxy_pass http://$domain.ru:8005;
           }

Соответсвенно в hosts к примеру 172.20.1.10 ($domain.ru)

И внутренний nginx уже в подсети 172.20.1.0/24 принимает запрос.

И все бы работало, если бы не токены.
В итоге я получаю ошибку $_POST запроса с якобы не верным токеном.

"Последний запрос был отклонен, поскольку содержит неверный ключ безопасности. Обновите страницу и попробуйте еще раз."

Прошу помощи, мне нужно 2 nginx сервера, мне нужен NAT и мне нужна Joomla внутри.
Для сравнения WP ставится без проблем, работает.
Своя собственная CMS ставится и работает без проблем.

Что я делаю не так, почему мне возвращается эта ошибка, неужели Joomla не умеет устанавливаться за NAT?
Ведь по факту я подменяю для неё через hosts что равнозначно серверу named, подскажите как обойти эту ошибку с токенами.
« Последнее редактирование: 25.11.2015, 10:12:48 от b2z »
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #1 : 24.11.2015, 08:35:56 »
Если это важно:
Mysql-Server 5.6
Nginx 1.8
Php 5.6 (все необходимые модули есть, запущены)
Unix,FreeBSD 10.2

rewrite 301 с www на nowww - не помог, да и не в этом проблема.
Количество переменных в php.ini увеличено до 5000, не помогло.

Таблицы в бд попадают, chown/chmod настроен правильно.

К примеру phpMyAdmin движок работает идеально.
« Последнее редактирование: 25.11.2015, 01:16:17 от lekraft »
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #2 : 24.11.2015, 08:38:48 »
Я конечно могу разобрать Joomla по кускам, переписать нужные части.

Но есть люди, которые работаю с Joomla, они сделать этого увы не смогут.
Собранную вручную давать не хотелось бы, да и если на уровне инсталляции есть такая проблема, то я уверен что она будет и на уровне авторизации/использования.

*

b2z

  • Глобальный модератор
  • 6961
  • 755 / 0
  • Разраблю понемногу
Re: Установка Joomla 3 этап (База данных)
« Ответ #3 : 24.11.2015, 10:20:26 »
Погуглите на эту тему, здесь маловероятно, что кто-то поможет, так как ситуация очень специфична.
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #4 : 24.11.2015, 11:10:27 »
Гуглил и на ru/eng безуспешно.

Может кто-то работал с механизмами этих токенов, наверное в токене явно учавствует IP?
К примеру за 188.130.*.* -> 172.20.*.* Ну просто все остальное для пользователя www просто остаётся неизменным :)
Хотя бы где искать :)
*

b2z

  • Глобальный модератор
  • 6961
  • 755 / 0
  • Разраблю понемногу
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #6 : 24.11.2015, 11:26:39 »
При установке, прямо при создании таблиц в БД, до авторизации даже не доходит.
*

b2z

  • Глобальный модератор
  • 6961
  • 755 / 0
  • Разраблю понемногу
Re: Установка Joomla 3 этап (База данных)
« Ответ #7 : 24.11.2015, 11:37:46 »
Прошу прощения, не обратил внимание на этот момент. В токенах нет IP. Единственное предположение, что при создании таблиц как-то обрывается процесс и вас выкидывает на ту же форму, а токен уже не верен.
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #8 : 24.11.2015, 13:13:07 »
Спасибо, попытаюсь найти.
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #9 : 24.11.2015, 14:39:27 »
Вот ещё вопрос, какой уровень доступа нужен к MySQL?

mysql:
GLOBAL: USAGE
DB: SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER,CREATE TEMPORARY TABLES,CREATE VIEW,EVENT,TRIGGER,SHOW VIEW,CREATE ROUTINE,ALTER ROUTINE,EXECUTE

Может расширить? Используются иные запросы?
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #11 : 24.11.2015, 15:28:57 »
Ладно, в любом случае спасибо за отклик) я просто привык shell скриптами работать) не люблю что-то создавать.

Тему пока не закрывайте, я все равно решу этот вопрос, отпишусь тут, вдруг кому-то это сэкономит массу времени.
*

lekraft

  • Новичок
  • 11
  • 1 / 0
Re: Установка Joomla 3 этап (База данных)
« Ответ #12 : 25.11.2015, 01:15:50 »
Проблема решена, cms заработала.

Вычистил mysql56, накатил mysql55, предварительно обновив порты и пакеты.

И как ни странно с той же самой конфигурацией Joomla установилась.

Тему можно закрыть, спасибо за консультации.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с установкой Joomla 3.9.1

Автор Влад

Ответов: 1
Просмотров: 19
Последний ответ Сегодня в 13:32:28
от voland
Перенос Joomla c 1.5 на 3

Автор ArhyP

Ответов: 34
Просмотров: 3515
Последний ответ 09.12.2018, 12:02:15
от dron
Описание категории только на первой странице пагинации. Joomla 3.9

Автор Festival

Ответов: 5
Просмотров: 162
Последний ответ 06.12.2018, 20:15:42
от NewUsers
[РЕШЕНО] После апгрейда j3.6.5 на j3.9 не создает пункты меню в админке

Автор busik

Ответов: 12
Просмотров: 491
Последний ответ 24.11.2018, 09:01:51
от draff
[РЕШЕНО] Ошибка 500 в менеджере материалов

Автор RUSchief

Ответов: 24
Просмотров: 812
Последний ответ 23.11.2018, 20:13:36
от dorffman