nginx socket fastcgi_params

Maxim Dounin mdounin на mdounin.ru
Пт Дек 16 13:53:14 UTC 2016


Hello!

On Fri, Dec 16, 2016 at 05:39:59AM -0500, skeletor wrote:

> Всем привет.
> Если подключаться к nginx'y через unix-socket то не передаются
> fastcgi-параметры. Как минимум эти:
> 
>         fastcgi_param   REMOTE_USER     $remote_user;
>         fastcgi_param   GEOIP_COUNTRY_CODE    $geoip_city_country_code;
>         fastcgi_param   GEOIP_COUNTRY_NAME    $geoip_city_country_name;
>         fastcgi_param   GEOIP_REGION    $geoip_region;
>         fastcgi_param   GEOIP_CITY      $geoip_city;
> 
> Проверяю вот так:
> 
> curl http://domain.dev/test.php
> curl --unix-socket /var/run/nginx.sock  http://domain.dev/test.php
> 
> Это нормально? Если нет, то как можно исправить?
> Спасибо.

Какие именно данные вы ожидаете получить из базы IP-адресов для 
unix-сокета?  Аналогично, если вы не используете аутентификацию - 
переменная $remote_user будет пуста.

-- 
Maxim Dounin
http://nginx.org/


Подробная информация о списке рассылки nginx-ru