Я пишу простой сценарий Perl FasCGI по exampleПочему мой Perl FastCGI скрипт не открывается сокет
#!/usr/bin/perl -w
use strict;
use FCGI;
my $count = 0;
my $request = FCGI::Request();
while($request->Accept() >= 0) {
print("Content-type: text/html\r\n\r\n", ++$count);
}
, чем я делаю этот скрипт исполняемым и выполнение его в терминале, но вместо того, чтобы открыть сокет, что скрипт печатает
Content-Type: текст/html
и заканчивается. Почему?
UPDATE
Спасибо, ребята, но я не понимаю, в один момент, как мой сценарий знаю, я установлен или нет модуль веб-сервера? И почему я нужен сервер для нормально запустить FastCGI скрипт? например, когда я запускаю запуск Catalyst fastcgi, мне не нужен какой-либо сервер, и я могу запустить этот скрипт на любом компьютере без сервера.
Я уверен, что FCGI ожидает, что ваш скрипт каким-то образом будет вызван с веб-сервера. Это не собственный веб-сервер. –