From mdounin на mdounin.ru Tue Sep 7 15:32:14 2021 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 7 Sep 2021 18:32:14 +0300 Subject: nginx-1.21.3 Message-ID: Изменения в nginx 1.21.3 07.09.2021 *) Изменение: оптимизация чтения тела запроса при использовании HTTP/2. *) Исправление: во внутреннем API для обработки тела запроса при использовании HTTP/2 и буферизации обрабатываемых данных. -- Maxim Dounin http://nginx.org/ From nginx-forum на forum.nginx.org Thu Sep 16 09:04:27 2021 From: nginx-forum на forum.nginx.org (bagas) Date: Thu, 16 Sep 2021 05:04:27 -0400 Subject: =?UTF-8?B?bmdpbngg0L/QtdGA0LXQtNCw0YfQsCDQv9C10YDQtdC80LXQvdC90L7QuSBtYXAg?= =?UTF-8?B?0L3QtSBkZWZhdWx0?= Message-ID: Добрый день. Подскажите пожалуйста, как лучше сделать. Есть такой блок map по определению переменной. map $http_user_agent $valid_bot { default 1; ~(?i)(APIs-Google|Yahoo!|AdsBot-Google|Applebot|Googlebot|YandexScreenshotBot) 0; } Хочу вести лог посещения ботов. Так вот, как лучше передать переменную не default? Не хочется виртуал хосты переделывать на изменение переменной default. И городить еще один блок map по определению переменной ботов не хочется. access_log /var/log/nginx/BOTS_access_log bots if=$valid_bot; В этом виде в лог будет писаться все что не боты. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,292401,292401#msg-292401 From jd на jdwuzhere.ru Tue Sep 28 16:54:52 2021 From: jd на jdwuzhere.ru (Vladimir jdwuzhere) Date: Tue, 28 Sep 2021 19:54:52 +0300 Subject: libgd Message-ID: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> Привет! Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а так хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли возможности указать в ./configure путь к исходникам libgd-2.3.3 по аналогии с --with-openssl --with-zlib и --with-pcre? Спасибо! From chipitsine на gmail.com Tue Sep 28 17:27:42 2021 From: chipitsine на gmail.com (=?UTF-8?B?0JjQu9GM0Y8g0KjQuNC/0LjRhtC40L0=?=) Date: Tue, 28 Sep 2021 22:27:42 +0500 Subject: libgd In-Reply-To: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> References: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> Message-ID: То, что вы видите в "--with-openssl" (и остальном) это статически слинкованные библиотеки. посмотрите на "ldd nginx", скорее всего gd линкована динамически если динамически, то можно посмотреть rpm -qf /путь/до/libgd.so чтобы посмотреть имя пакета On Tue, Sep 28, 2021, 9:55 PM Vladimir jdwuzhere wrote: > Привет! > > Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а так > хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли возможности > указать в ./configure путь к исходникам libgd-2.3.3 по аналогии с > --with-openssl --with-zlib и --with-pcre? > > Спасибо! > _______________________________________________ > nginx-ru mailing list > nginx-ru на nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chipitsine на gmail.com Tue Sep 28 17:28:48 2021 From: chipitsine на gmail.com (=?UTF-8?B?0JjQu9GM0Y8g0KjQuNC/0LjRhtC40L0=?=) Date: Tue, 28 Sep 2021 22:28:48 +0500 Subject: libgd In-Reply-To: References: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> Message-ID: отбой. неправильно прочитал исходный вопрос вт, 28 сент. 2021 г. в 22:27, Илья Шипицин : > То, что вы видите в "--with-openssl" (и остальном) это статически > слинкованные библиотеки. > посмотрите на "ldd nginx", скорее всего gd линкована динамически > > если динамически, то можно посмотреть > > rpm -qf /путь/до/libgd.so > > чтобы посмотреть имя пакета > > On Tue, Sep 28, 2021, 9:55 PM Vladimir jdwuzhere wrote: > >> Привет! >> >> Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а так >> хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли возможности >> указать в ./configure путь к исходникам libgd-2.3.3 по аналогии с >> --with-openssl --with-zlib и --with-pcre? >> >> Спасибо! >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru на nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From chipitsine на gmail.com Tue Sep 28 17:38:55 2021 From: chipitsine на gmail.com (=?UTF-8?B?0JjQu9GM0Y8g0KjQuNC/0LjRhtC40L0=?=) Date: Tue, 28 Sep 2021 22:38:55 +0500 Subject: libgd In-Reply-To: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> References: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> Message-ID: у меня получался нужный фокус через --with-cc-opt и --with-ld-opt, типа такого (но скомпилять libgd в нужную папку нужно предварительно самому). убедиться, что слинковано с нужным libgd можно через "ldd nginx" export PREFIX=/opt/libgd ./configure ... --with-cc-opt=".... -I${PREFIX}/include" --with-ld-opt="-L${PREFIX}/lib -fPIC -Wl,-rpath,${PREFIX}/lib" вт, 28 сент. 2021 г. в 21:55, Vladimir jdwuzhere : > Привет! > > Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а так > хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли возможности > указать в ./configure путь к исходникам libgd-2.3.3 по аналогии с > --with-openssl --with-zlib и --with-pcre? > > Спасибо! > _______________________________________________ > nginx-ru mailing list > nginx-ru на nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From jd на jdwuzhere.ru Tue Sep 28 18:01:09 2021 From: jd на jdwuzhere.ru (Vladimir jdwuzhere) Date: Tue, 28 Sep 2021 21:01:09 +0300 Subject: libgd In-Reply-To: References: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> Message-ID: <261CA3E2-A959-4D60-8A4B-BB94C551050B@jdwuzhere.ru> Элементарно, Ватсон :) Благодарю! Не такой прямой способ, как указать путь к исходникам libgd, но проблему решает. Ещё раз спасибо! > On 28 Sep 2021, at 20:38, Илья Шипицин wrote: > > у меня получался нужный фокус через --with-cc-opt и --with-ld-opt, типа такого (но скомпилять libgd в нужную папку нужно предварительно самому). > убедиться, что слинковано с нужным libgd можно через "ldd nginx" > > > > export PREFIX=/opt/libgd > ./configure ... --with-cc-opt=".... -I${PREFIX}/include" --with-ld-opt="-L${PREFIX}/lib -fPIC -Wl,-rpath,${PREFIX}/lib" > > вт, 28 сент. 2021 г. в 21:55, Vladimir jdwuzhere >: > Привет! > > Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а так хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли возможности указать в ./configure путь к исходникам libgd-2.3.3 по аналогии с --with-openssl --with-zlib и --with-pcre? > > Спасибо! > _______________________________________________ > nginx-ru mailing list > nginx-ru на nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru _______________________________________________ > nginx-ru mailing list > nginx-ru на nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From raven_kg на megaline.kg Wed Sep 29 02:17:53 2021 From: raven_kg на megaline.kg (raven_kg на megaline.kg) Date: Wed, 29 Sep 2021 08:17:53 +0600 Subject: libgd In-Reply-To: <261CA3E2-A959-4D60-8A4B-BB94C551050B@jdwuzhere.ru> References: <8C584529-4C37-4B48-BEFD-8ABAB6C43769@jdwuzhere.ru> <261CA3E2-A959-4D60-8A4B-BB94C551050B@jdwuzhere.ru> Message-ID: Куда елементарнее было бы подключить репозитории remi и обновить gd yum localinstallhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum install gd-last gd-last выступает как прозрачная замена системной и при этом таки # rpm -qa | grep gd gd-last-2.3.3-2.el7.remi.x86_64 29.09.2021 00:01, Vladimir jdwuzhere пишет: > Элементарно, Ватсон :) > > Благодарю! Не такой прямой способ, как указать путь к исходникам > libgd, но проблему решает. > > Ещё раз спасибо! > >> On 28 Sep 2021, at 20:38, Илья Шипицин wrote: >> >> у меня получался нужный фокус через --with-cc-opt и --with-ld-opt, >> типа такого (но скомпилять libgd в нужную папку нужно предварительно >> самому). >> убедиться, что слинковано с нужным libgd можно через "ldd nginx" >> >> >> >> export PREFIX=/opt/libgd >> ./configure ... --with-cc-opt=".... -I${PREFIX}/include" >> --with-ld-opt="-L${PREFIX}/lib -fPIC -Wl,-rpath,${PREFIX}/lib" >> >> вт, 28 сент. 2021 г. в 21:55, Vladimir jdwuzhere : >> >> Привет! >> >> Досталась коробочка с CentOS 7 и вместе с ней gblib 2.0.34 :( а >> так хочется нагрузить её ресайзом webp, аж зубы сводит. Нет ли >> возможности указать в ./configure путь к исходникам libgd-2.3.3 >> по аналогии с --with-openssl  --with-zlib и --with-pcre? >> >> Спасибо! >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru на nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru >> >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru на nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > _______________________________________________ > nginx-ru mailing list > nginx-ru на nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: