<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: помогите понять почему GeoIp не работает (nginx)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html</link>
    <description>Здравствуйте. Есть nginx с установлений из стандартных пакетов Ubuntu.  nginx version: nginx/1.10.3 .   Хочу подключить GeoIp что бы ловить в $_SERVER разные данные.  в main  добавил   load_module &quot;modules/ngx_http_geoip_module.so&quot;;    &lt;br&gt; http&#123;&lt;br&gt;&lt;br&gt;geoip_country /var/www/pmn/data/Maxmind_GeoIp/GeoIP.dat; # the country IP database&lt;br&gt;geoip_city /var/www/pmn/data/Maxmind_GeoIp/GeoLiteCity.dat; # the city IP database    &lt;br&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;include cfreal;   &lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;cfreal:&lt;br&gt;&lt;br&gt;### SET GEOIP Variables ###&lt;br&gt;proxy_set_header GEOIP_COUNTRY_CODE $geoip_country_code;&lt;br&gt;proxy_set_header GEOIP_COUNTRY_CODE3 $geoip_country_code3;&lt;br&gt;proxy_set_header GEOIP_COUNTRY_NAME $geoip_country_name;&lt;br&gt;&lt;br&gt;proxy_set_header GEOIP_CITY_COUNTRY_CODE $geoip_city_country_code;&lt;br&gt;proxy_set_header GEOIP_CITY_COUNTRY_CODE3 $geoip_city_country_code3;&lt;br&gt;proxy_set_header GEOIP_CITY_COUNTRY_NAME $geoip_city_country_name;&lt;br&gt;proxy_set_header GEOIP_REGION $geoip_region;&lt;br&gt;proxy_set_header GEOIP_CITY $geoip_city;&lt;br&gt;proxy_set_header GEOIP_POSTAL_CODE $geoip_postal_code;&lt;br&gt;pr</description>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (Анна01)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#9</link>
    <pubDate>Sat, 01 Jul 2017 09:53:02 GMT</pubDate>
    <description>&amp;gt; Не знаю как другие, но вот лично я по кускам конфига не &lt;br&gt;&amp;gt; гадаю.&lt;br&gt;&lt;br&gt;ой у меня тоже есть какие- то такие проблемы ,, и я сама не знаю как это делается&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (evgeniy123)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#8</link>
    <pubDate>Thu, 29 Jun 2017 00:01:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt; GeoIP лучше считать в приложении, чтобы не гонять лишние строки в запросах.&lt;br&gt;&amp;gt;&amp;gt; И сеть не грузишь и запрос парсишь быстрее.&lt;br&gt;&amp;gt; Это зависит от приложения. Иметь БД загруженной в память программы может быть &lt;br&gt;&amp;gt; гораздо эффективнее, чем загружать и разбирать БД внутри скрипта (при каждом &lt;br&gt;&amp;gt; запросе).&lt;br&gt;&amp;gt; Не думаю, что удастся сделать эффективнее, чем в nginx, хотя, конечно, эффективность &lt;br&gt;&amp;gt; зависит от правильной конфигурации.&lt;br&gt;&lt;br&gt;Вообщем узнал что нижнее подчеркивание у меня не проходит  proxy_set_header GEOIP_CITY $geoip_city;    -&amp;gt; proxy_set_header GEOIP-CITY $geoip_city;  &lt;br&gt;&lt;br&gt;Сейчас всё ок. хотя &lt;br&gt;http &#123;  &lt;br&gt;&lt;br&gt; underscores_in_headers  on&lt;br&gt;&lt;br&gt;....&#125;&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (evgeniy123)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#7</link>
    <pubDate>Wed, 28 Jun 2017 22:34:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Не думаю, что удастся сделать эффективнее, чем в nginx, хотя, конечно, эффективность &lt;br&gt;&amp;gt;&amp;gt; зависит от правильной конфигурации.&lt;br&gt;&amp;gt; Такие кунштюки тяжело делать на прокси - туда придётся затащить практически весь &lt;br&gt;&amp;gt; слой контроллера.&lt;br&gt;&amp;gt; Типа для статики GeoIP на фиг не нужно, а вот для sign-up &lt;br&gt;&amp;gt; page - нужно. Ковыряешь только один запрос из 50, работаешь в &lt;br&gt;&amp;gt; 50 раз эффективнее. Туда же прикручиваешь memoization, вот тебе ещё 20-кратное &lt;br&gt;&amp;gt; ускорение.&lt;br&gt;&lt;br&gt;Извините не понял вашу логику. Почему в Sign Up так нужно ?&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (evgeniy123)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#6</link>
    <pubDate>Wed, 28 Jun 2017 21:57:38 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вам нужен полный nginx.conf или еще что то ?&lt;br&gt;&amp;gt; Все конфиги, которые работают.&lt;br&gt;&amp;gt; Формальный вопрос - у тебя бэкенд на чём писан?&lt;br&gt;&amp;gt; Твой PHP цепляется через FCGI? В FCGI параметры передаются через fastcgi_param.&lt;br&gt;&amp;gt; GeoIP лучше считать в приложении, чтобы не гонять лишние строки в запросах. &lt;br&gt;&amp;gt; И сеть не грузишь и запрос парсишь быстрее.&lt;br&gt;&lt;br&gt;Websocket идет через FCGI.   а сам WEB + REST через nginx + apache. И там и там нужно это. &lt;br&gt;&lt;br&gt;Не понял на счет приложения ...  Это как ?  include в коде при каждом вызове  GeoIp.dat   ?&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (ACCA)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#5</link>
    <pubDate>Tue, 27 Jun 2017 17:55:19 GMT</pubDate>
    <description>&amp;gt; Не думаю, что удастся сделать эффективнее, чем в nginx, хотя, конечно, эффективность &lt;br&gt;&amp;gt; зависит от правильной конфигурации.&lt;br&gt;&lt;br&gt;Такие кунштюки тяжело делать на прокси - туда придётся затащить практически весь слой контроллера.&lt;br&gt;&lt;br&gt;Типа для статики GeoIP на фиг не нужно, а вот для sign-up page - нужно. Ковыряешь только один запрос из 50, работаешь в 50 раз эффективнее. Туда же прикручиваешь memoization, вот тебе ещё 20-кратное ускорение.&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (PavelR)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#4</link>
    <pubDate>Tue, 27 Jun 2017 16:41:28 GMT</pubDate>
    <description>&amp;gt; GeoIP лучше считать в приложении, чтобы не гонять лишние строки в запросах. &lt;br&gt;&amp;gt; И сеть не грузишь и запрос парсишь быстрее.&lt;br&gt;&lt;br&gt;Это зависит от приложения. Иметь БД загруженной в память программы может быть гораздо эффективнее, чем загружать и разбирать БД внутри скрипта (при каждом запросе).&lt;br&gt;&lt;br&gt;Не думаю, что удастся сделать эффективнее, чем в nginx, хотя, конечно, эффективность зависит от правильной конфигурации.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (ACCA)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#3</link>
    <pubDate>Tue, 27 Jun 2017 14:39:32 GMT</pubDate>
    <description>&amp;gt; Вам нужен полный nginx.conf или еще что то ?&lt;br&gt;&lt;br&gt;Все конфиги, которые работают.&lt;br&gt;&lt;br&gt;Формальный вопрос - у тебя бэкенд на чём писан?&lt;br&gt;&lt;br&gt;Твой PHP цепляется через FCGI? В FCGI параметры передаются через fastcgi_param.&lt;br&gt;&lt;br&gt;&lt;br&gt;GeoIP лучше считать в приложении, чтобы не гонять лишние строки в запросах. И сеть не грузишь и запрос парсишь быстрее.&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (evgeniy123)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#2</link>
    <pubDate>Tue, 27 Jun 2017 06:52:45 GMT</pubDate>
    <description>&amp;gt; Не знаю как другие, но вот лично я по кускам конфига не &lt;br&gt;&amp;gt; гадаю.&lt;br&gt;&lt;br&gt;Вам нужен полный nginx.conf или еще что то ?&lt;br&gt;</description>
</item>

<item>
    <title>помогите понять почему GeoIp не работает (nginx) (PavelR)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID8/8092.html#1</link>
    <pubDate>Tue, 27 Jun 2017 05:02:21 GMT</pubDate>
    <description>Не знаю как другие, но вот лично я по кускам конфига не гадаю.&lt;br&gt;</description>
</item>

</channel>
</rss>
