Im getting this:

[Sun Oct 13 08:51:46 2002] [error] [client 217.12.5.69] Premature end of
script headers: /home/y/share/htdocs/cgi-bin/smokeping.cgi
String found where operator expected at
/home/y/share/htdocs/cgi-bin/smokeping.cgi line 14, near "$SIG{__WARN__}
= sub { print ""
  (Might be a runaway multi-line "" string starting on line 9)
        (Missing semicolon on previous line?)
syntax error at /home/y/share/htdocs/cgi-bin/smokeping.cgi line 14, near
"$SIG{__WARN__} = sub { print ""
Execution of /home/y/share/htdocs/cgi-bin/smokeping.cgi aborted due to
compilation errors.
speedy_backend[90633]: perl_parse error
speedy[90631]: Cannot spawn backend process




bash-2.05a$ cat /home/y/share/htdocs/cgi-bin/smokeping.cgi
#!/usr/bin/speedy -w
# -*-perl-*-

use lib qw(/usr/local/rrdtool-1.0.39/lib/perl);
use lib qw(/home/mw/smokeping-1.15/lib);

use Smokeping 1.15;

Smokeping::cgi("/home/mw/smokeping-1.15/etc/config"");


BEGIN {
    if ($ENV{SERVER_SOFTWARE}) {
        $SIG{__WARN__} = sub { print "Content-Type:
text/plain\n\n".(shift)."\n"; };
        $SIG{__DIE__} = sub { print "Content-Type:
text/plain\n\n".(shift)."\n"; exit 1 }
    };
}



what perl magic do i need to do to make this work.

--
marc

--
Unsubscribe mailto:[EMAIL PROTECTED]
Help        mailto:[EMAIL PROTECTED]
Archive     http://www.ee.ethz.ch/~slist/smokeping-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

Reply via email to