#1
|
|||
|
|||
nginx+fastcgi запустить не могу
Victor Sudakov написал(а) к All в Jan 19 12:08:44 по местному времени:
Dear All, Прокомментируется пожалуйста: http://mailman.nginx.org/pipermail/n...ry/061827.html Чувствую, что где-то глупая ошибка, но найти не могу. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#2
|
|||
|
|||
Re: nginx+fastcgi запустить не могу
Eugene Grosbein написал(а) к Victor Sudakov в Jan 19 12:36:50 по местному времени:
23 янв. 2019, среда, в 12:08 NOVT, Victor Sudakov написал(а): VS> Прокомментируется пожалуйста: VS> http://mailman.nginx.org/pipermail/n...ry/061827.html VS> Чувствую, что где-то глупая ошибка, но найти не могу. Никогда не использовал fcgiwrap и очень мало nginx, но очень похожее встречал у apache: возврат 403 при отсутствии сообщений в error log, когда виноваты file permissions: процесс веб-сервера просто не может получить доступ к объёкту на файловой системе. Например, каталог с владельцем root:wheel и правами 700 (а сервер от www работает). Или файл такой же. Eugene -- Поэты - страшные люди. У них все святое. --- slrn/1.0.3 (FreeBSD) |
#3
|
|||
|
|||
Re: nginx+fastcgi запустить не могу
Eugene Grosbein написал(а) к Victor Sudakov в Jan 19 12:45:40 по местному времени:
23 янв. 2019, среда, в 12:08 NOVT, Victor Sudakov написал(а): VS> Прокомментируется пожалуйста: VS> http://mailman.nginx.org/pipermail/n...ry/061827.html VS> Чувствую, что где-то глупая ошибка, но найти не могу. Если дело точно не в правах на каталог cgi-bin (и его родителей), то не помешает после старта nginx включить ktrace -dip для его и потомков, повторить запрос, вызывающий 403, отключить трассировку через ktrace -C и поизучать выдачу kdump. Смотреть, что происходило непосредственно перед выдачей 403 в клиентский сокет и записи строчки в access.log. Eugene --- slrn/1.0.3 (FreeBSD) |
#4
|
|||
|
|||
Re: nginx+fastcgi запустить не могу
Alex Korchmar написал(а) к Victor Sudakov в Jan 19 16:26:50 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote: VS> http://mailman.nginx.org/pipermail/n...ry/061827.html VS> Чувствую, что где-то глупая ошибка, но найти не могу. попробуй это: fastcgiparam PATН_TRANSLATED $document_root$fastcgi_scriptname; вместо оверрайда SCRIPT_FILENAME протокол ты вручную не сымитируешь, но существует полезный инструмент, входящий в комплект libfcgi, использовать как-то так: env REQUESTMETНOD=GET SCRIPT_NAME=/status REQUESTURI=/status'?json' \ DOCUMENTURI=/status DOCUMENT_ROOT=/www/htdocs SERVERPROTOCOL=НTTP/1.1 \ SCRIPTFILENAME=/www/htdocs/status QUERY_STRING=json SERVERNAME=server \ cgi-fcgi -connect /var/run/php5-fpm.sock ' ' альтернативный вариант отладки - менять сокет на tcp и снимать дамп - чаще всего все болезни крутятся вокруг неверного SCRIPT_FILENAME > Alex --- ifmail v.2.15dev5.4 |
#5
|
|||
|
|||
nginx+fastcgi запустить не могу
Andrey Ostanovsky написал(а) к Victor Sudakov в Jan 19 17:24:02 по местному времени:
Нello Victor! 23 Jan 19 12:08, you wrote to All: VS> Прокомментируется пожалуйста: По сравнению с апачем, у этой связки одна большая грабля: количество процессов fcgi - нельзя динамически регулировать в зависимости от нагрузки. Andrey --- GoldED+/BSD 1.1.5-b20070503 |
#6
|
|||
|
|||
nginx+fastcgi запустить не могу
Victor Sudakov написал(а) к eugen в Jan 19 22:33:10 по местному времени:
Dear eugen, 23 Jan 19 12:45, Eugene Grosbein wrote to me: VS>> Прокомментируется пожалуйста: VS>> http://mailman.nginx.org/pipermail/n...nuary/061827.h VS>> tml Чувствую, что где-то глупая ошибка, но найти не могу. EG> Если дело точно не в правах на каталог cgi-bin (и его родителей), Дело точно не в правах, а было вот это: https://victor-sudakov.dreamwidth.org/463780.html Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#7
|
|||
|
|||
nginx+fastcgi запустить не могу
Victor Sudakov написал(а) к Alex Korchmar в Jan 19 22:36:46 по местному времени:
Dear Alex, 23 Jan 19 16:26, Alex Korchmar wrote to me: VS>> http://mailman.nginx.org/pipermail/n...uary/061827.ht VS>> ml Чувствую, что где-то глупая ошибка, но найти не могу. AK> попробуй это: AK> fastcgiparam PATН_TRANSLATED $document_root$fastcgi_scriptname; AK> вместо оверрайда SCRIPT_FILENAME Проблема действительно крутилась в этой области. Спасибо. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#8
|
|||
|
|||
nginx+fastcgi запустить не могу
Victor Sudakov написал(а) к Andrey Ostanovsky в Jan 19 00:01:30 по местному времени:
Dear Andrey, 24 Jan 19 17:24, you wrote to me: VS>> Прокомментируется пожалуйста: AO> По сравнению с апачем, у этой связки одна большая грабля: количество AO> процессов fcgi - нельзя динамически регулировать в зависимости от AO> нагрузки. www/fcgiwrap - это же, как я понимаю, эмуляция классического CGI: на каждый НTTP-запрос будет порождаться, выполняться и завершаться отдельный процесс, только что не из-под самого httpd, а из-под отдельного демона. Что там можно было бы регулировать, я не понял? Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#9
|
|||
|
|||
Re: nginx+fastcgi запустить не могу
Alex Korchmar написал(а) к Victor Sudakov в Jan 19 22:51:07 по местному времени:
From: Alex Korchmar <noreply@linux.e-moe.ru> Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> wrote: VS> Дело точно не в правах, а было вот это: VS> https://victor-sudakov.dreamwidth.org/463780.html странно тогда что forbidden, а не просто 404. Да, это типичная ошибка, root в location это root, в_котором лежит location. (в отличие от alias), на один уровень выше. > Alex --- ifmail v.2.15dev5.4 |
#10
|
|||
|
|||
Re: nginx+fastcgi запустить не могу
Semen Panevin написал(а) к Victor Sudakov в Jan 19 23:06:12 по местному времени:
Доброго здоровьица тебе, Victor! Thursday January 24 2019 22:33, Victor Sudakov писал eugen: VS> Дело точно не в правах, а было вот это: VS> https://victor-sudakov.dreamwidth.org/463780.html Unable to connect Firefox can.t establish a connection to the server at victor-sudakov.dreamwidth.org. The site could be temporarily unavailable or too busy. Try again in a few moments. If you are unable to load any pages, check your computer.s network connection. If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web. чяднт? С наилучшими пожеланиями, Семён. ... Хорошо там, где мы есть! (про фидошников) --- GoldED+/LNX 1.1.5-b20170303 (Linux 4.1.12-gentoo iF6M10) |