Size: a a a

2020 January 15

ђ

ђRus 😺 in nginx_ru
хз.
источник

ђ

ђRus 😺 in nginx_ru
ну, в смысле, он по дефолту выключен. всегда. в off
источник

D

Denis in nginx_ru
https://github.com/php/php-src/blob/php-[версия]/php.ini-production
https://github.com/php/php-src/blob/php-[версия]/php.ini-development
источник

D

Denis in nginx_ru
M Dan
; short_open_tag
;   Default Value: On
;   Development Value: Off
;   Production Value: Off

; track_errors
--
short_open_tag = Off


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

AN

Anton Noginov in nginx_ru
Я об этом с самого начала говорил (;
источник

MD

M Dan in nginx_ru
Не, товарищу не помогло)
источник

ђ

ђRus 😺 in nginx_ru
тогда strace
источник

AN

Anton Noginov in nginx_ru
M Dan
Не, товарищу не помогло)
Что не помогло?
Он так и не смог убедится, что процесс, которым обрабатываются запросы, запущен с корректной настройкой.
источник

MD

M Dan in nginx_ru
Anton Noginov
Что не помогло?
Он так и не смог убедится, что процесс, которым обрабатываются запросы, запущен с корректной настройкой.
Ну он включил эту настройку в конфиге фпм и перезапустил его
источник

AN

Anton Noginov in nginx_ru
M Dan
Ну он включил эту настройку в конфиге фпм и перезапустил его
Это ни о чем не говорит :)
Ибо паковщики пакетов любят тащить ворох конфигов, на каждый случай, в разных местах.
источник

ВТ

Виктор Ткаченко in nginx_ru
M Dan
; short_open_tag
;   Default Value: On
;   Development Value: Off
;   Production Value: Off

; track_errors
--
short_open_tag = Off


Вот это идет в дистрибутиве по умолчанию. написано дефолт валуе он, а внизу оно выключается. зачем?
Неправильно интерпретируете, Default Value - это в случае, если данная директива не указана вовсе
источник
2020 January 16

SJ

SHEROZ Juraev in nginx_ru
Привет, товарищи. Я по поводу вчерашней проблемы. Так вот я полностью переустановил nginx и php-fpm. И так-как проекты находятся в домашней директории, я поменял права php-fpm user, group, listen.owner и listen.group на своего пользователя и все заработало. Cпасибо всем кому я потрепал нервы 😁
источник

BS

Boris 🦍 Shestov in nginx_ru
server {
   listen 443 ssl;
   server_name myname.com;

   access_log /var/log/nginx/access.log default buffer=1m flush=10s;
   error_log /var/log/nginx/error.log;

   keepalive_timeout 70;
   charset utf-8;
   client_max_body_size 64m;

   ssl_certificate /etc/nginx/ssl/fw/current/ssl-bundle.crt;
   ssl_certificate_key /etc/nginx/ssl/fw/current/fw_wild.key;

   ssl_dhparam /etc/nginx/ssl/dhparam.pem;
   ssl_protocols   TLSv1 TLSv1.1 TLSv1.2;
   ssl_stapling on;
   ssl_stapling_verify on;
   ssl_session_cache shared:SSL:10m;
   ssl_session_timeout 10m;
   ssl_prefer_server_ciphers on;
   ssl_ciphers AES256+EECDH:AES256+EDH:!aNULL;
   ssl_ecdh_curve secp384r1;
   add_header Strict-Transport-Security 'max-age=31536000' always;
   add_header Referrer-Policy "strict-origin-when-cross-origin";

   root /data/eva/backend_api_php-current/public;
   some locations ...

Привет, подскажите, почему при обращении к  https://myname.com курлом или через браузер полность игнорируется выставленный мною хэдер add_header Referrer-Policy "strict-origin-when-cross-origin".. Т.е словно он и не задан... проверя ю у себя на тестовой машине, он появляется. но там и конфиг конечно отличается, но что может на это влиять?
источник

BS

Boris 🦍 Shestov in nginx_ru
других хэдеров переопределяющих данный нету, и т.д
источник

Y

Yuri in nginx_ru
а сам хедер прилетает?
источник

BS

Boris 🦍 Shestov in nginx_ru
Yuri
а сам хедер прилетает?
ну по идее, я его и задаю при запросе клиента.. решилось, в общем, добавлением ключевого слова always
пример
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
источник

BS

Boris 🦍 Shestov in nginx_ru
не знаю почему так, на другом серваке и без него отрабатывает, сейчас попробую почитат ьи сравнить
источник

Y

Yuri in nginx_ru
если смотреть доку, то хедер должен был крепиться, если коды ответов 200, 201, 204, 206, 301, 302, 303, 304, 307 или 308
источник

BS

Boris 🦍 Shestov in nginx_ru
Boris 🦍 Shestov
не знаю почему так, на другом серваке и без него отрабатывает, сейчас попробую почитат ьи сравнить
да. always добавляет параметр в независимости от кода ответа, а без него не добавляется, когда код, напрмиер 404, как в моем случае
источник

Y

Yuri in nginx_ru
При условии, что у тебя nginx достаточно свеж
источник