URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7255
[ Назад ]

Исходное сообщение
"Как сделать, чтоб nginx обрабатывал cgi скрипты?"

Отправлено universite , 02-Июн-11 04:24 
Хочется выкинут апач и использовать чистый nginx+php-fpm.
Но у некоторых сайтов используется cgi скрипты из /cgi-bin/
Что посоветуете?

Содержание

Сообщения в этом обсуждении
"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено Aquarius , 02-Июн-11 07:59 
> Хочется выкинут апач и использовать чистый nginx+php-fpm.
> Но у некоторых сайтов используется cgi скрипты из /cgi-bin/
> Что посоветуете?

оставить эти мысли или, наконец, научиться пользоваться документацией и поиском


"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено universite , 02-Июн-11 13:42 
>> Хочется выкинут апач и использовать чистый nginx+php-fpm.
>> Но у некоторых сайтов используется cgi скрипты из /cgi-bin/
>> Что посоветуете?
> оставить эти мысли или, наконец, научиться пользоваться документацией и поиском

Iнодi краще жувати, нiж говорити.



"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено universite , 02-Июн-11 13:46 
> Хочется выкинут апач и использовать чистый nginx+php-fpm.
> Но у некоторых сайтов используется cgi скрипты из /cgi-bin/
> Что посоветуете?

Советы типа


Способ 2 (оптимальный)- по аналогии с php, запустить через spawn-fcgi (из комплекта lighttpd) нужное число Perl процессов.
Способ 3 - запуск perl скрипта как fastcgi-сервера. Например (для паралелльного запуска нескольких обработчиков нужно использовать FCGI::ProcManager):

навеивают на мысли, что надо очередные костыли запускать.

"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено Andrey Mitrofanov , 02-Июн-11 13:59 
> Советы типа
> навеивают на мысли, что надо очередные костыли запускать.

А слова типа ""Веб-сервер nginx не поддерживает непосредственное исполнение CGI-скриптов. Вместо этого рекомендуется пробрасывать запросы к ним на"" google:nginx+cgi не надувают мысли, что надо "инструмент выбирать по задаче", "не требовать от ... невозможного", "пересмотреть постановку в связи с _неожиданно открывшимися"?

Нет? Ну, счастливого пути на костылях.


"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено universite , 02-Июн-11 14:09 
>> Советы типа
>> навеивают на мысли, что надо очередные костыли запускать.
> А слова типа ""Веб-сервер nginx не поддерживает непосредственное исполнение CGI-скриптов.
> Вместо этого рекомендуется пробрасывать запросы к ним на"" google:nginx+cgi не надувают
> мысли, что надо "инструмент выбирать по задаче", "не требовать от ...
> невозможного", "пересмотреть постановку в связи с _неожиданно открывшимися"?

nginx ведь php скрипты тоже непосредственно не умеет обрабатывать.
Но спустя три года, наконец появился вменяемо настраиваемый php-fpm.

> Нет? Ну, счастливого пути на костылях.

Не, костыли вы кому-то другому советуйте.


"Как сделать, чтоб nginx обрабатывал cgi скрипты?"
Отправлено wiseman , 02-Июн-11 13:59 
> Хочется выкинут апач и использовать чистый nginx+php-fpm.
> Но у некоторых сайтов используется cgi скрипты из /cgi-bin/
> Что посоветуете?

где-то видел cgi-wrapper для nginx. Название не вспомню, но похоже оно именно то, что вам нужно


"Как сделать, чтоб"
Отправлено Andrey Mitrofanov , 02-Июн-11 14:02 
> где-то видел cgi-wrapper для nginx. Название не вспомню, но похоже оно именно
> то, что вам нужно

Не, он не найдёт. http://lmgtfy.com/?q=cgi+wrapper+nginx Даже по ссылке не сходит.
Всё бесполезно!! 8-S


"Как сделать, чтоб"
Отправлено universite , 02-Июн-11 14:11 
>> где-то видел cgi-wrapper для nginx. Название не вспомню, но похоже оно именно
>> то, что вам нужно
> Не, он не найдёт. http://lmgtfy.com/?q=cgi+wrapper+nginx Даже по ссылке не сходит.
> Всё бесполезно!! 8-S

Идиот. Да?
Гугл выдал очередной 1000 и 1 самописный скрипт с использованием FCGI Perl module