ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
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


 




Copyright © Lexa Software, 1996-2009.