Last modified: 2010-05-15 15:42:51 UTC
Since yesterday everything worked fine. Without changing anything the wiki is no
longer available: trying to access any existing page the webserver gives back
only a completly empty page.
Accessing special pages is possible. Trying to access a not existing page works too:
gives back an empty page
this page doesn't exist and the normal wiki-page for non existing pages is
Any ideas? Via special page I can export every existing page in a xml file:
everything looks good there....
Sorry: not "since yesterday everything worked fine", i wanted to say "until
Can you check the PHP error log to see what's actually happening when the empty
page is being returned?
My Problem is the same, I tried to reinstall Mediawiki but it's still the same.
The error log shows:
Warning: Cannot modify header information - headers already sent by (output
started at c:\Programme\PHP\root.php:8) in
C:\Inetpub\Mainroot\LGHWiki\includes\WebResponse.php on line 9
And this message appears 6 times. What can I do? We're using the latest version
of Mediawiki and we also have the latest PHP version. The Webserver is running
on Windows 2000.
Whoo sorry I didn't want to send this three times but now i'm not able to delete
Timo, do you have PHP configured to include a particular file at the start of
every script (auto_prepend_file in PHP.ini)? It seems that "root.php", which is
nothing to do with MediaWiki, is being executed, and it's producing some output
which blocks us sending headers.
This may or may not be the same problem that Markus is having.
(In reply to comment #2)
> Can you check the PHP error log to see what's actually happening when the empty
> page is being returned?
I have opened a support ticket at my webhoster to get the information out of the
log files. It's a shared webhosting environment, so I think only the provider
has access to it... Or is it possible for me as a client to look into these
logs?! Where are they normally stored?
Yes, you can get the vaule. In a file (say info.php), put in this line
<?php phpinfo(); ?>
and then access that page from your browser. Check what value it has for
auto_prepend_file (just seach for that string)
Thank you very much for your fast help, it works now without a problem!
My provider (all-inkl.com) has fixed the problem: it was a problem with zend
optimizer. They have installed an update and now it works fine again. Thanks for
\o/ on both counts :)