Apache Serves Pages as Download after Virtualmin Package Updates

3 posts / 0 new
Last post
#1 Mon, 06/13/2011 - 11:33
pcm2a

Apache Serves Pages as Download after Virtualmin Package Updates

There was another post just like this but the OP did not post how to resolve the issue. I just updated a slew of around 100 packages through Virtualman (ubuntu box). Now all of my php pages are downloaded instead of displayed.

Apache stops and starts without issue.

root@75-145-52-45-Nashville:/etc/init.d# dpkg -l 'php5-*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                         Version                      Description
+++-============================-============================-========================================================================
ii  php5-cgi                     5.2.4-2ubuntu5.17            server-side, HTML-embedded scripting language (CGI binary)
ii  php5-cli                     5.2.4-2ubuntu5.17            command-line interpreter for the php5 scripting language
ii  php5-common                  5.2.4-2ubuntu5.17            Common files for packages built from the php5 source
un  php5-dev                     <none>                       (no description available)
ii  php5-gd                      5.2.4-2ubuntu5.17            GD module for php5
un  php5-json                    <none>                       (no description available)
ii  php5-mcrypt                  5.2.3-0ubuntu1               MCrypt module for php5
ii  php5-mysql                   5.2.4-2ubuntu5.17            MySQL module for php5
un  php5-mysqli                  <none>                       (no description available)
Mon, 06/13/2011 - 12:42
andreychek

If you look in Server Configuration -> Website Options, what is your PHP Execution Mode set to?

Does a different execution mode solve the problem?

Also, in /etc/apache2/mods-enabled/php5.conf, are there any lines that begin with "SetHandler"? If so, Try commenting those SetHandler lines out and restart Apache.

-Eric

Sun, 06/26/2011 - 19:13
pcm2a

Under website options neither php mode was checked but your second item sort of hit the nail on the head. There was no php5.conf/load in mods-enabled! One of the Virtualmin package updates must have removed it.

I linked the php5.conf and php5.load back from mods-available and restarted apache. All is well now. Thanks!

Topic locked