k0st1an 03.02.2012 21:05

Есть проблема!nginx + perl

Пытаюсь заставить работать CGI для perl. Настраивал по этой инструкции, использую сокет. Но при попытке проверить как все это дело работает вылезает ошибка:

2012/02/03 20:28:06 [error] 3107#0: *51 upstream closed prematurely FastCGI stdout while reading response header from upstream, client: 192.168.42.74, server: traff.it.XXXXX.ru, request: "GET /text.pl HTTP/1.1", upstream: "fastcgi://unix:/var/run/fcgiwrap.socket:", host: "traff.it.XXXXX.ru"


Пробовал сделать через TCP/IP, но проблема та же. На этом же сервере крутится связка nginx+php+mysql. Крутится несколько виртуальных хостов. Но все это именно на php. А мне надо заставить работать fastcgi для perl. Может есть какая-та другая реализация? Честно говоря ничего более внятного я найти не смог.

nginx - v1.0.11
ubuntu - v11.04

[upd] забыл сделать скрипт text.pl исполняемым.


Тэги: fastcgi nginx perl web
+ 0 -
Похожие Поделиться

kstep 04.02.2012 01:23 #
А что за скрипт на стороне бекенда выполняется-то?
k0st1an 04.02.2012 01:32 #
Вы про text.pl говорите? Это тот же скрипт что в инструкции.