Спасибо! То что нужно!
Отсюда сразу вопрос: Вы правда хотите с помощью левого скрипта ОБНОВИТЬ ПО на работающем сервера? Или же Вы хотите просто на другом сервере всё это установить и развернуть сайт уже там?
Нет, возьму новый, туда накачу все ПО и буду по одному сайты переносить. Я там еще с php 7.4 на 8.2 замахнулся, так что буду медленно все переносить, 10 раз проверяя.
Правильно ли я понимаю механизм.
1. Ставлю все что нужно из первого поста кроме ngx_http_geoip2_module
2. Смотрю конфигурацию того что поставилось и запоминаю этот вывод.
3. Скачиваю туже версию nginx что установилась
4. Скачиваю ngx_http_geoip2_module
и далее конфигурейт и
makemake install
т.е. примерно как тут https://stackoverflow.com/questions/62213884/how-install-the-geoip2-module-on-a-nginx-running-in-a-production-environment
Все верно? (ну а сами базы уже ищу где то на просторах сети...)
И то и то
Я планирую использовать эти https://github.com/P3TERX/GeoLite.mmdb (я еще не сравнивал их с теми что есть у меня, но мне и моих за глаза хватает)
Вы для меня прям новость открыли - а где вы видите все эти уведомления о скором переходе всего на платную версию?
Пользуюсь почтой яндекса для всех своих сайтов уже много лет (бесплатно), зашел сейчас в 360 и не вижу никаких предупреждалок.
Где они?
Если куки нет, то в 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 имя