forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 23.01.2019, 09:21
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 23.01.2019, 09:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 23.01.2019, 10:01
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 23.01.2019, 17:42
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 24.01.2019, 18:31
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 24.01.2019, 19:52
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 24.01.2019, 19:52
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 24.01.2019, 21:21
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 25.01.2019, 00:02
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 25.01.2019, 00:22
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию 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)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 15:25. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot