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 исполняемым.
kstep 04.02.2012 01:23 #
+ 0 -
А что за скрипт на стороне бекенда выполняется-то?