Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Как запустить perl-програ мму в nginx
On 03.08.2011 22:49, Vladislav Vladimirovich wrote:
Собрал nginx c поддержкой perl. Стартует нормально.
"Модуль экспериментальный, поэтому возможно всё."
Есть простая программа на perl - perl_prog_04.pl
В консоли запускатся нормально, но когда пробую запустить через браузер,
то файл просто скачивается.
скорее всего эта простая программа расчитана на работу через CGI
интерфейс. nginx этот интерфейс (пока что???) не поддерживает,
поэтому для запуска скриптов через CGI необходимо использовать
какой-то другой веб-сервер, например, http://httpd.apache.org/
или http://www.acme.com/software/mini_httpd/ и т.п.
В документации есть пример создания модуля perl/lib/hello.pm
Подскажите, нужно все программы оформлять в виде модуля
"писать программы" под mod_perl в nginx
http://sysoev.ru/nginx/docs/http/ngx_http_perl_module.html
намного сложнее, чем под mod_perl в apache
http://perl.apache.org/
http://apache.perl.org/
- там будет очень много нетривиальных нюансов.
или можно напрямую как-то запустить в браузере скрипт перл?
запустить скрипт перл напрямую в браузере можно только через
http://docs.activestate.com/activeperl/5.8/Components/Windows/PerlScript.html
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|