Apache listing php file, not executing it

Thanks for the many responses. I’m not clear what to do here… Some observations:

  • Several Wordpress sites work properly on this VPS. This leads me to believe PHP must be installed correctly.
  • Some Wordpress sites show this in Server Configuration → PHP Options
    image
  • Other Wordpress sites show this:
  • Creating an info.php as suggested <?php phpinfo(); ?> resulted in the file being displayed as the PHP code. I see an entry in the access_log (status 200) and no entry in error_log
  • Here’s the current Servers → Apache Webserver → Global Configuration → Apache Modules

What other information could I provide? Many thanks.