[megoldva] Perl CGI - Internal server error

udv mindenki!

van egy perlben irt CGI scriptem, ami teljesen jol mukodik, leszamitva egy fuggvenyt benne
ebben a fuggvenyben egy kulso parancsot hivok meg (a calibre ebook-convertjet), ilyenkor bongeszon keresztul internal server errort dob
viszont ha offlineban futtatom a scriptet ugyanazokkal a parameterekkel, akkor rendesen mukodik, szepen tolja ki a HTML-t ahogy kell
raadasul a fuggvenyben letrehozott ebook file letrejon, tehat a kulso parancs rendesen lefut, de akkor miert mond az apache hibat? :S

probaltam tobb megoldast is, mindegyiknel ugyanaz a helyzet, jelenleg itt tartok:


104 print $q->start_html.$q->h1("converting in progress...");
105 my $pid = open (my $handle, "-|", "ebook-convert", $name, "$LOGDIR/$1.epub");
106 while (<$handle>)
107 {
108 print $q->p($_);
109 }
110 close($handle);
111 print $q->end_html;

valakinek van otlete hogy miert jajveszekel az apache?

Hozzászólások

Apache logban leirja szepen, hogy mi baja.

Ha idemasolnad a relevans sort, akkor nem csak talalgatnank.