Dram

Рейтинг
1114
Регистрация
28.06.2008
lutskboy #:
тут неплохо расписано https://mclouds.ru/2020/12/nginx-geo2ip/

Спасибо! То что нужно!

Ilya74 #:

Отсюда сразу вопрос: Вы правда хотите с помощью левого скрипта ОБНОВИТЬ ПО на работающем сервера? Или же Вы хотите просто на другом сервере всё это установить и развернуть сайт уже там?

Нет, возьму новый, туда накачу все ПО и буду по одному сайты переносить. Я там еще с php 7.4 на 8.2 замахнулся, так что буду медленно все переносить, 10 раз проверяя.

Правильно ли я понимаю механизм.

1. Ставлю все что нужно из первого поста кроме ngx_http_geoip2_module

2. Смотрю конфигурацию того что поставилось и запоминаю этот вывод.

3. Скачиваю туже версию nginx что установилась

4. Скачиваю  ngx_http_geoip2_module

и далее конфигурейт и 

make
make install

т.е. примерно как тут https://stackoverflow.com/questions/62213884/how-install-the-geoip2-module-on-a-nginx-running-in-a-production-environment

Все верно?  (ну а сами базы уже ищу где то на просторах сети...)

lutskboy #:
Для php нужен  geoip2 или для  Nginx? Или и то и то?

И то и то

Mobiaaa #:
maxmind

Я планирую использовать эти https://github.com/P3TERX/GeoLite.mmdb (я еще не сравнивал их с теми что есть у меня, но мне и моих за глаза хватает)

А свою почту реально настроить сейчас, чтобы почта без проблем юзерам приходила? У меня объем до 200 писем в день, 90% уведомления мне на личный gmail
Так если резюмировать - есть ли сейчас бесплатная альтернатива Яндекс в виде, настроил и забыл? Я про почту для домена, которая будет без проблем работать на вход и выход.

Вы для меня прям новость открыли - а где вы видите все эти уведомления о скором переходе всего на платную версию?

Пользуюсь почтой яндекса для всех своих сайтов уже много лет (бесплатно), зашел сейчас в 360 и не вижу никаких предупреждалок.

Где они?


Mobiaaa #:

Если куки нет, то в nocache будет пусто

Вот это неверно. У меня сайт загружает несколько кук, в том числе и куку с названием "joomla_user_state" (если ты авторизован). 

Так вот - в  nocache будет пусто, только если нет ИМЕННО этой куки.

Продолжаю гуглить тему и все же, насколько я понимаю строка

set $nocache $cookie_joomla_user_state;

Это и есть проверка на наличие куки, а название куки все что идет после $cookie_

Согласно докам https://nginx.org/ru/docs/http/ngx_http_core_module.html

$cookie_имя
cookie имя
Всего: 6924