As the title suggest,

Logged into webmin, saw there were some apache updates so I updated the entire system.

Webmin told me it had updates (to version 1.560) so I updated it.

Now all the sites on my linode server act as a download. What is causing this and how can I fix it?

This is the contents of the downloads

<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/

/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>
link|improve this question
You should take your sites down until the problem is resolved - it is possible that people can download PHP scripts with clear-text passwords in them – Pekka Sep 3 '11 at 19:11
Done, any suggestions as to what might be the issue? – user30894 Sep 3 '11 at 19:27
You seem to be on to something. Static HTML pages work, soon as we go to php it fails... – user30894 Sep 3 '11 at 19:39
php5 was disabled. I go to enable it and I get this error message Starting web server apache2 apache2: Syntax error on line 204 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory ...fail! Any Suggestions? – user30894 Sep 3 '11 at 19:43
Seems I am missing this file LoadModule php5_module /usr/lib/apache2/modules/libphp5.so – user30894 Sep 3 '11 at 19:57
show 2 more comments
feedback

migrated from stackoverflow.com Sep 3 '11 at 20:23

This question came from our site for professional and enthusiast programmers.

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.