tlab/nginx/lfs_lock_access.log gitlab_access;
> error_log /var/log/gitlab/nginx/lfs_lock_error.log debug;
> }
>
> location @special_location {
> proxy_cache off;
> proxy_pass http://gitlab-workhorse;
> }
>
> пн, 27 июл. 2020 г. в 09:16, Роман Буренков :
>
&g
сылки
> nginx-ru..."
> В этом номере:
>
>1. Возможно ли остановить
> выполнение правил внутри
> location/выйти из location (Роман Буренков)
>2. Re: Возможно ли остановить
> выполнение правил внутри
> location/выйти из locatio
Я использую gitlab 12 СE ( 12.9.2 (ac5568eb5d8) ) и nginx из поставки
gitlab (nginx 1.16.1 sha256:f11c2a6d )
кусок моего location с правилами:
location /test/lfs_lock_test.git/info/lfs/locks{
if ( $args ~ "lockservice=true" ) {
return 404;
}
rewrite ^/test/lfs_lock_test.git/(.*) /$1 break;
Можно, например, открыть для себя tarantool и его модуль для nginx.
On Tue, Nov 5, 2019 at 4:12 PM greenwar wrote:
> Добрый день.
> а нельзя ли обойтись БЕЗ fcgi на пути к самому производительному серверу,
> м?
> вот, например, "Hello World" в виде N-модуля прекрасно себя чувствует:
>
Сложно. Я бы сделал один серв с доменом второго уровня и второй серв дефолт
или *.domain. А в нем тупо установка двух заголовков. Проще, читабельней,
быстрее. ИМХО.
On Sat, May 25, 2019 at 12:50 PM Fedor Dikarev wrote:
> map $host $x_company_header {
> default default.example.com;
>
Да что ж такое то. :( Извиняюсь, моя первоначальная реплика немного
неуместна, контекст попутал :(
On Mon, Jul 9, 2018 at 12:38 PM Роман Москвитин wrote:
> Я буду полностью перечитывать сообщение перед ответом!
> Я буду полностью перечитывать сообщение перед ответом!
>
>
> On M
Я буду полностью перечитывать сообщение перед ответом!
Я буду полностью перечитывать сообщение перед ответом!
On Mon, Jul 9, 2018 at 12:18 PM zerko wrote:
> Так а почему на других серверах параметры передаются? Эта инструкция secure
> link описана на офф сайте, я сделал 1в1, в итоге не
RTFM! Параметры не являются частью локейшена!
On Mon, Jul 9, 2018 at 5:38 AM zerko wrote:
> только добавляю в ссылку слэш перед вопросом -
>
> /stream/film/rampage.2018.720p/hls/360/segment1.ts\?md5=LiQjwr4LZRGdOVCV-aeOgg=1531119761
> попадает в локейшен!! и выдает 403 форбиден. Ну как так?
>
>
Ай, перегрелся, да. Оно просто маунтит не девайс, а папку, так что
перекрывает.
2018-06-30 15:05 GMT+03:00 Slawa Olhovchenkov :
> On Sat, Jun 30, 2018 at 02:55:16PM +0300, Роман Москвитин wrote:
>
> > В линуксе mount --bind /dev /mnt/dev ЕМНИП
>
> это разве смешивает
В линуксе mount --bind /dev /mnt/dev ЕМНИП
On Sat, Jun 30, 2018 at 1:46 PM, Slawa Olhovchenkov wrote:
> On Fri, Jun 29, 2018 at 05:59:00PM +0300, Gena Makhomed wrote:
>
> > > Т.е. директории должны быть как бы зеркалами друг друга.
> > >
> > > Это возможно сделать?
> >
> > Теоретически -
openvpn умеет дергать скрипт после поднятия и при опущении..
2018-02-27 15:36 GMT+03:00 digger :
> Мне нужно запустить nginx на адресе IP, который выделяется клиентом
> OpenVPN.
> Проблема в том, что этот адрес появляется не сразу после загрузки хоста, а
> через
Диез остаеется у браузера, серверу он не передается. Соответственно,
пытаться его удалить на сервере немного... странно
2018-02-15 17:01 GMT+03:00 digger :
> Подскажите, пожалуйста, как удалить из URL сайта завершающий символ решетки
> #.
> Точка успешно удаляется
Ну нету в никсах расширений, нету!
2017-03-07 13:38 GMT+03:00 itcod :
> Константин добрый день!
> > > Имеем два файла: 1.js и .js
> > > По моей логике у этих файлов расширение "js", а имена разные, у
> > одного есть, а у другого пустое.
>
> > Вообще "1.js" - это
Извините, сумбурно выражаюсь. :(
С мускулем - в смысле nginx с мускульным модулем. Второй -nginx хот с
модулем, хоть без, не важно. Главное что у него настроен прием внешних
запросов и proxy_pass на первого. И кеширование ответов оного.
2016-04-02 12:37 GMT+03:00 tepkuh
А что тут знать то. Один сервак с мускулем уже есть. Ставится еще один. На
котором настраивается проксипас с кешированием на первого. Все.
Извращенно несколько, но что ж поделать при таком ТЗ.
2016-04-01 20:47 GMT+03:00 tepkuh :
> Вот и я думаю про цепочку ;) Но вот
15.03.2016 17:53, Maxim Dounin пишет:
Hello!
On Tue, Mar 15, 2016 at 05:41:09PM +0300, Роман wrote:
Добрый день,
подскажите что я делаю не так
обновил nginx с 1.8.1 до nginx version: nginx/1.9.12
и появились ругательства на geoip_country
/usr/local/etc/rc.d/nginx configtest
Performing
Добрый день,
подскажите что я делаю не так
обновил nginx с 1.8.1 до nginx version: nginx/1.9.12
и появились ругательства на geoip_country
/usr/local/etc/rc.d/nginx configtest
Performing sanity check on nginx configuration:
nginx: [emerg] unknown directive "geoip_country" in
Можно посмотреть как в той же fbsd собираются пыховые модули. Именно
распаковывая каждый раз архив. Это нормально, никто же не пересобирает
модули по десять раз в час.
2016-02-27 9:47 GMT+03:00 Vadim A. Misbakh-Soloviov :
> Я пытаюсь представить, как опакечивать модули для
А где у вас в параметрах сборки SSI?
On Wed, Oct 14, 2015 at 2:06 PM, Денис Ильиных wrote:
> Здравствуйте. Не могу понять в чем дело, сломал всю голову
>
> Не работает ssi даже
>
>
> Переехал с одного сервера на другой , раньше стоял debian и nginx из
> пакетов
>
> nginx
Можно ли задавать разные настройки php для разных location но с одним пулом?
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Это все хорошо, но он не работает ка кнадо.
Пробовал создавать location с ссылкой на именные location и там указывал
параметры.
Работает так что если оно отработало то сразу на все location действует,
это логика вроде как для PHP_ADMIN_VALUE.
А мне надо чтобы в одном было memory_limit 128, а в
Кто нибудь реализовывал такое?
Если да подскажите как сделали в плане кода.
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Страница может быть ПХП скриптом, который висит до появления файла либо
таймаута и только тогда отдает 404 или еще что надо.
2015-05-28 16:20 GMT+03:00 mgaranin nginx-fo...@nginx.us:
увы, вариант со страницей мне не подходит: клиенты в основном флеш-плеер и
ios-плеер, которые лезут за
Nginx перестает отдавать файлы при распаковке архивов с большим количеством
файлов.
Пробовал запускать через nice -n 15 ionice -c3 - не помогает.
В чем может быть проблема?
___
nginx-ru mailing list
nginx-ru@nginx.org
.
Количество открытых файлов в системе я увеличил, но это не дает эффекта.
27 января 2015 г., 17:17 пользователь Валентин Бартенев vb...@nginx.com
написал:
On Tuesday 27 January 2015 12:25:47 Роман wrote:
Nginx перестает отдавать файлы при распаковке архивов с большим
количеством
файлов
Пытаюсь перенести Bitrix с apache + php на nginx + php-fpm.
Bitrix 9.*
php-fpm 5.4.*
Пробовал писать сам и на примере
http://dev.1c-bitrix.ru/community/webdev/user/5427/blog/bitrix-nginx-phpfpm/?commentId=22761
Ни в какую не хочет работать.
Всю голову сломал. Это вообще возможно?
из строки.
28 ноября 2014 г., 23:19 пользователь Vadim A. Misbakh-Soloviov
m...@mva.name написал:
В письме от Пт, 28 ноября 2014 17:14:25 пользователь Роман написал:
Server: nginx/1.6.2
Тут же не говорился что сайт работает на fpm
Вот тут говорится, вообще-то:
X-Powered-By: PHP/5.3.3
А нафига такие пляски? Что мешает сделать две секции?
2014-08-21 11:33 GMT+04:00 Lyudmila Kh nginx-fo...@nginx.us:
Первый - siteName.ru, второй - alpha.siteName.ru ..
а вот так вот вообще можно?
server_name ~^(www\.)?(?domain.+)$; это правильно?
location / {
if($domain
Вложенный location сюда так и просится.
2014-05-01 20:15 GMT+04:00 iprok nginx-fo...@nginx.us:
В добавленном куске вместо tu4ko читать owncloud.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,249789,249790#msg-249790
___
nginx-ru
вроде ж модуль для nginx только один был... И даже работал год назад. По
крайней мере у меня с ним проблем не было.
2014-04-25 13:53 GMT+04:00 Daniel Podolsky onoko...@gmail.com:
tail -F access_log | logger.pl
вот как раз этого мы позволить себе не можем.
Делается маленький ramfs диск и (внезапно!) нагрузки на диск нет. Памяти то
на сервере с запасом?
2014-04-25 14:57 GMT+04:00 Daniel Podolsky onoko...@gmail.com:
Штатный syslog-ng модуль из комплекта OS чем не устроил?
нагрузку создает на диск.
___
Тогда патчить модуль.
2014-04-25 15:04 GMT+04:00 Daniel Podolsky onoko...@gmail.com:
Делается маленький ramfs диск и (внезапно!) нагрузки на диск нет. Памяти
то
на сервере с запасом?
вот этого вот всего хотелось избежать...
___
nginx-ru
Собсно я тормознул - ранее давали ссылку на syslog модуль для nginx. Он
тоже вполне себе неплохо работал у меня. при этом настраивается сразу что
бы от nginx'а логи не писались в файл, а сразу отсылались на удаленный
сервер. Ы?
2014-04-25 15:35 GMT+04:00 Daniel Podolsky onoko...@gmail.com:
На
есть два сервачка
на одном только nginx
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Есть два сервачка
На одном только nginx, на другом php-fpm
написал такой конфиг
server {
listen ...
server_name ...
set $userRoot ...
location ~\.php$ {
root $userRoot;
fastcgi_pass...
fastcgi_index
В fastcgi_pass, указан линк на upstream
14 апреля 2014 г., 19:01 пользователь Dmitry
dmitry.goryai...@gmail.comнаписал:
А из чего видно что nginx должен проксировать? По многоточиям не очевидно
14.04.2014 18:56 пользователь Роман n.g.i.n.x@gmail.com написал:
Есть два сервачка
На одном
?
14.04.2014 19:39 пользователь Роман n.g.i.n.x@gmail.com написал:
В fastcgi_pass, указан линк на upstream
14 апреля 2014 г., 19:01 пользователь Dmitry
dmitry.goryai...@gmail.comнаписал:
А из чего видно что nginx должен проксировать? По многоточиям не очевидно
14.04.2014 18:56
Тут просто надо понять, что с данным конфигом PHP файлы выполняются не в
локации /sample, а в локации \.php$...
Лечить лучше вложенными локейшенами.
2014-03-12 10:33 GMT+04:00 М.А. Мохначевский tetsio.na...@gmail.com:
мб Вам вот это поможет?
Зачем алиас? Рута нового пропишите!
2014-03-12 13:38 GMT+04:00 georgiy_s nginx-fo...@nginx.us:
Насколько понимаю, это должно выглядеть так:
server {
listen 80;
server_name test.loc;
root /var/www/test;
error_log /var/log/nginx/mytest.log;
Плывем далее. try_files для чего в локейшене?
2014-03-12 14:56 GMT+04:00 georgiy_s nginx-fo...@nginx.us:
поменял alias на root, та же проблема осталась, к сожалению. Т.е. для
location /sample {
нужна обязательно папка sample, если её нет
то по урлу http://test.loc/sample отображается
Все верно оно делает. В запросе НЕТ знаков вопроса. Ибо это разделитель
между строкой запроса и аргументами.
2014-01-27 foboss nginx-fo...@nginx.us
Добрый день!
Пытаюсь запустить правило:
rewrite ^([^.\?]*[^/])$ $1/ permanent;
Оно должно добавлять / в конец запроса в случае, если в нем
Есть переменная $is_args. Но как это правильнее к вашей задаче
прикрутить... Я бы в лоб сделал - через if.
2014-01-27 foboss nginx-fo...@nginx.us
Спасибо!
Подскажите, как правильно поступить в данном случае?
Posted at Nginx Forum:
Если интересно моё мнения, я бы max-age=0 оставил как разрешения на
кеширования, запретом на кеширования оставить дерективы: no-store,
no-cache,
private.
Извините что вклиниваюсь, но это полная победа разума над логикой.
А идти вразрез с логикой правильно только в алгоритмах защиты, дабы
Кому как, мне вот только что ответил двухсоткой. Несколько раз. Различный
контент пошел уже с 304, но там и max-age далеко не ноль.
Про использование кук и прочих ETag я ничего не говорил, но кеширование при
max-age=0 это совершенно бессмысленное действо с точки зрения банальной
логики.
ибо при
;
+}
+
Так совсем неправильно: аргументы в X-Accel-Redirect
обрабатываются только в том случае, если флаг clcf-safe_redirect
не установлен. Не говоря уже про unsafe-проверки, которые не
делаются.
И даже если сделать как в SSI, то проблема ? в пути не решается.
--
С уважением,
Роман
Hello,
Хотел обойтись малой кровью___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
едиственный coding style?
http://wiki.nginx.org/CodingStyle
On 11/26/2013 02:35 AM, Maxim Dounin wrote:
Hello!
On Tue, Nov 26, 2013 at 01:47:36AM +0300, Роман Шишнев wrote:
Hello,
Тогда всё проще и вот так.
Совершенно точно нет. Проверить, разескейпить, потом ещё раз
проверить - это совсем не
Hello,
Забыл проверить %00, апдейт тут:
http://pastebin.com/raw.php?i=cFsthQEi
On 11/26/2013 08:09 AM, Роман Шишнев wrote:
Hello,
Не влез патч в рассылку. Повторюсь.
Хотел обойтись малой кровью Но раз ssi и dav туда-же,
то вот мой следующий опус:
http://pastebin.com/raw.php?i=CPBwq7xY
Hello,
Обнаружил несколько странное поведение nginx при обработке
X-Accel-Redirect от upstream:
При появлении знака ? в имени файла в заголовке, uri обрезается до
этого знака, а все остальное складывается в аргументы. Попробовал
этот знак заменить на %3F, все стало ещё интереснее - в uri
http://www.openbsd.org/faq/pf/ru/ftp.html
14 ноября 2013 г., 16:30 пользователь Роман n.g.i.n.x@gmail.com
написал:
Здравствуйте.
Есть куча вируталок во внутренней сети, н с одним нешним ip
Можно ли проксировать в них ftp соединения через nginx?
Или есть какое то аналогичное
Добрый день,
У сайта есть куча псевдонимов, с которых необходимо сделать редиект на
основной домен.
Сделал с помощью карты
map $host $redirectToMainHost {
default 0;
www.site.ru 1;
}
server {
...
if ($redirectToMainHost = 1) {
rewrite ^(.*)$ http://site.ru$1 permanent;
}
...
}
Делается отдельная секция server {} с алиасами. А в ней только редирект на
основной.
А то какой то трэш вечно...
2013/10/4 Роман n.g.i.n.x@gmail.com
Добрый день,
У сайта есть куча псевдонимов, с которых необходимо сделать редиект на
основной домен.
Сделал с помощью карты
map $host
А как быть, если нужны редиректы типа *.site.ru ?
4 октября 2013 г., 16:15 пользователь Роман Москвитин
nefe...@gmail.comнаписал:
Делается отдельная секция server {} с алиасами. А в ней только редирект на
основной.
А то какой то трэш вечно...
2013/10/4 Роман n.g.i.n.x@gmail.com
Дык установи заголовок Host в что тебе надо... :)
2013/9/27 Vurtatoo nginx-fo...@nginx.us
Всем привет.
Как передать доменное имя джейбосу, и как его получить?
Сейчас сервер запущен как демон коммандой ./standalone.sh
Конфиг файл, вернее его часть
location ~ /myapp/ {
По моему для таких задач использовался кеширующий прокси всегда...
2013/7/17 Alexey V. Karagodov k...@karagodov.name
On 17.07.2013, at 11:32, Dmitry Ivanov nginx...@sadok.spb.ru wrote:
Здравствуйте, is_as.
Вы писали 17 июля 2013 г., 9:30:02:
Специалистов нет в школах, со своей
2013/6/10 denis de...@webmaster.spb.ru
10.06.2013 8:55, Валентин Бартенев пишет:
Не нужно так делать: http://nginx.org/en/docs/faq/**
variables_in_config.htmlhttp://nginx.org/en/docs/faq/variables_in_config.html
Может пора ввести макросы? Которые компилируются в полотно конфигов 1
раз на
При генерации файла инфа о нем кладется в бд и мемкеш
а при отдаче всего то надо взять одно значение из мемкеша
вот и думаю как бы это сделать с минимальными потерями.
14 апреля 2013 г., 22:11 пользователь Anatoly Mikhailov
anat...@sonru.comнаписал:
On Apr 14, 2013, at 6:32 PM, Роман
Если у вас нет такой страницы - откуда возьмется кэш?
2013/3/9 Namaste nginx-fo...@nginx.us
Да нет. На самом деле нормальное написание url'а - одно. Например
/Test-page.htm - таким его генерю я и таким его видно в ссылке с других
страниц сайта. Просто замечаю, что иногда пытаются скачать
Прошу прощения что вклиниваюсь, но зачем вы такие URL генерите?
2013/3/9 Namaste nginx-fo...@nginx.us
Привет!
В некоторых локейшенах использую fastcgi_cache с ключом
$scheme$host$request_uri$request_method;
Как я понимаю для каждого из таких $request_uri: test.html, Test.html,
TEST.html
nginx тут точно не при чем, если вы им заголовки не генерите. К тому же он
изначально говорил что апстрим ему отдает слишком дофига. tcpdum'ом снимите
что апстрим возвращает и крутите бэкэнд.
2013/3/9 bozercov nginx-fo...@nginx.us
увеличил, сейчас уже не 502 ошибка, а хроме Ошибка 325
60 matches
Mail list logo