I have upgraded my Ubuntu server to 22.04.1. Everything else is working fine but php simply does not run! I tried to visit my website and all I get is php source code.
For example, mydomain.com/info.php shows me the code:
<?php
phpinfo();
?>
I restarted all apache services – nothing changed!
php -v on terminal shows this (everything OK):
PHP 8.1.2 (cli) (built: Jul 21 2022 12:10:37) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
with Zend OPcache v8.1.2, Copyright (c), by Zend Technologies
Any idea?
2
Answers
Finally it was php 8.1 which cause this issue. Before the upgrade I had php 7.4 and everything was fine, so I removed php 8.1
You could also just have added the symlinks to /etc/apache2/mods-enabled for the php8.1.load and php8.1.conf files found in /etc/apache2/mods-available