I wanted to test out the wakaba script but i have a problem.
I'm using Apache 2.0.48, PHP 4.3.6, ActivePearl 5.8 on win2k server. and i get this error:
[Thu Dec 16 15:29:35 2004] [error] [client 192.168.0.10] Premature end of script headers: wakaba.pl
[Thu Dec 16 15:29:35 2004] [error] [client 192.168.0.10] Can't open perl script "CGI::Carp": No such file or directory
seens something is still missing.. i already searched the doc but found nothing helpful.
thanks for help!
ok i figured it out, but now i am stuck again..
E:/webroot/cgi-bin/wakaba/wakaba.html is not executable; ensure interpreted scripts have "#!" first line
[Thu Dec 16 16:52:06 2004] [error] [client 192.168.0.10] (9)Bad file descriptor: don't know how to spawn child process: E:/webroot/cgi-bin/wakaba/wakaba.html
What does the first line of the script say?
Try changing it to #!perl
, and see if that helps.
Also, see http://wakaba.c3.cx/docs/docs.html#RunningOnWindows if you didn't already.
Only... when you do that... it goes boomER.
Tries parsing the whole stinking file. Turns the error.log into a mess.
Since this has been quiet for 2 months... I'm hoping to see a solution in another thread (just figured a speaking up was in order)
Oh wait, I see what this is now. I misread it before.
Your webserver is set up to execute EVERYTHING in cgi-bin, which means there's not much chance of getting Wakaba working without hacking it to keep HTML files somewhere other than where wakaba.pl is... I'd yell at the admin to set up Apache to not be fucking stupid instead, though.
hi its me again
i had problems some weeks ago with wakaba on a apache
Serverversion
Apache/2.0.50 (Unix) mod_perl/1.99_12 Perl/v5.6.1 DAV/2 PHP/4.3.8 FrontPage/5.0.2.2635 Server
i tried so seit the first line to #!perl , but still getting Internal Server Error´s ;(
maybe someone knows some help now? ;(
On unix, you should use #!/usr/bin/perl
(or sometimes some variation on it). Did you have the permissions set right?
jeah of course >_<
i also posted the errorlogs some time ago...
Bump because Windows based perl setups, like their unix brothers, need you to point towards where the perl executable is...
#!c:\perl\perl.exe might be it.
sir from the first page, how did you fix it? im stuck at a 500
This thread contains all hints about what to do about 500 errors: http://wakaba.c3.cx/sup/kareha.pl/1109033191