Здравствуйте! Скажите пожалуйста, как я могу использовать die() вместе с FastCGI? Вот есть такой скрипт(fasttest.fcgi):
#!/usr/bin/perl -w
use CGI::Fast qw(:standard);
while ($query = CGI::Fast->new()) {
print header(
-type => 'text/plain',
-charset => 'UTF-8'
);
print "Hello, World!\n";
die("I am die!\n");
}
И вот такая конфигурация fastcgi.conf для lighttpd:
fastcgi.server = (
"/test" => (
"TEST" => (
"socket" => "/tmp/test.socket",
"check-local" => "disable",
"bin-path" => "/srv/www/htdocs/cgi-bin/fasttest.fcgi",
"min-procs" => 2,
"max-procs" => 5,
"idle-timeout" => 20
)
)
)
Вот, и при выполнении данного скрипта, сообщение "Hello, World!" можно будет лицезреть ровно "max-procs" просмотров. После чего происходит ошибка - "500 - Internal Server Error". Помогает только перезапуск lighttpd. Как быть?
Ответ на:
комментарий
от anterior
Ответ на:
комментарий
от x97Rang
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум FastCGI не работает! (2007)
- Форум lighttpd+perl+fastcgi (2007)
- Форум Lighttpd. Как заставить работать FastCGI? (2007)
- Форум redmine, lighttpd, fastcgi, debian (2010)
- Форум Lighttpd + Arch + PHP FCGI + Virtualhost = 403 (2014)
- Форум Need help :OpenBSD + php-gd + chroot (2012)
- Форум [Nginx][FastCGI][PHP] Классика жанра - ошибка «502 Bad Gateway» (2010)
- Форум Установка Apache+mod_perl на FreeBSD. (2007)
- Форум Запуск cgi (2010)
- Форум Парсинг логов в MySQL с помощью Perl скрипта (2017)