Question
I just upgraded my Linux server from SLES 10 to sp2, and for some reason TWiki won't start up anymore.
Can anyone point me to what I need to do / look for?
I get the following when I point my browser to
http://192.168.xxx.xxx/twiki/bin/view
:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Server error!</title>
<link rev="made" href="mailto:admin@xxx.com" />
<style type="text/css"><!--/*--><![CDATA[/*><!--*/
body { color: #000000; background-color: #FFFFFF; }
a:link { color: #0000CC; }
p, address {margin-left: 3em;}
span {font-size: smaller;}
/*]]>*/--></style>
</head>
<body>
<h1>Server error!</h1>
<p>
The server encountered an internal error and was
unable to complete your request.
</p>
<p>
Error message:
<br />Premature end of script headers: view
</p>
<p>
If you think this is a server error, please contact
the <a href="mailto:admin@xxx.com">webmaster</a>.
</p>
<h2>Error 500</h2>
<address>
<a href="/">192.168.xxx.xxx</a><br />
<span>Sun Jul 20 14:44:22 2008<br />
Apache/2.2.3 (Linux/SUSE)</span>
</address>
</body>
</html>
Environment
--
TimJacob - 20 Jul 2008
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
The problem appears to be with a Perl update gone awry, as I get the following message:
IO object version 1.22 does not match bootstrap parameter 1.23 at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/XSLoader.pm line 94.
Compilation failed in require at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/Handle.pm line 263.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/Handle.pm line 263.
Compilation failed in require at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/Seekable.pm line 101.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/Seekable.pm line 101.
Compilation failed in require at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/File.pm line 133.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/i586-linux-thread-multi/IO/File.pm line 133.
Compilation failed in require at /usr/lib/perl5/5.8.8/FileHandle.pm line 9.
Compilation failed in require at /srv/www/htdocs/twiki/lib/TWiki/Configure/TWikiCfg.pm line 67.
BEGIN failed--compilation aborted at /srv/www/htdocs/twiki/lib/TWiki/Configure/TWikiCfg.pm line 67.
Compilation failed in require at (eval 20) line 2.
BEGIN failed--compilation aborted at (eval 20) line 2.
Can anyone tell me how to correct this?
--
TimJacob - 21 Jul 2008
Are you able to run
bin/configure? Please do so and check, if there are any errors in perl dependencies.
--
OliverKrueger - 25 Jul 2008
Sorry, closing this question after more than 30 days of inactivity. Feel free to re-open if needed.
--
PeterThoeny - 02 Sep 2008