<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 4/10/23 14:35, Mike Hodson wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAN++4hFTc5J9t2DOG3pxi6m=b10drOeD=+ta1gvfEx=BPFi8hg@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">
<div>You should just need to change the config to actually match
the version of PHP installed which is no longer the old one
your old config had in it.
<div dir="auto"><br>
</div>
<div dir="auto">Go looking through /use/lib/apache2/modules/
directory on your system, look and see if there's a PHP
library in there. There should be, and likely be a newer
version than 7.4. </div>
<div dir="auto"><br>
</div>
<div dir="auto">You just need to edit the config to match what
exists now and every time you upgrade.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Mike</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<br>
</div>
</div>
<br>
</blockquote>
<p>I looked in the apache2.conf file, and found that it was
attempting to load everything in the /etc/apache2/mods-enabled
directory.</p>
<p>Looking in that directory, I found both php7.4 and php8.1 . Since
files in this directory are just soft links to files in
mods-enabled with the same names, I deleted the php7.4 files, and
restarted apache2</p>
<p>It now runs without errors.</p>
<p>localhost/mythweb now reports an error:</p>
<p><b>Fatal error</b>: Uncaught mysqli_sql_exception: Table
'mythconverg.music_songs' doesn't exist in
/usr/share/mythtv/mythweb/classes/Database/Query/mysqlicompat.php:68
Stack trace:
#0
/usr/share/mythtv/mythweb/classes/Database/Query/mysqlicompat.php(68):
mysqli_query()
#1 /usr/share/mythtv/mythweb/classes/Database.php(263):
Database_Query_mysqlicompat->execute()
#2 /usr/share/mythtv/mythweb/classes/Database.php(326):
Database->query()
#3 /usr/share/mythtv/mythweb/modules/music/init.php(15):
Database->query_col()
#4 /usr/share/mythtv/mythweb/classes/Modules.php(30):
require_once('...')
#5 /usr/share/mythtv/mythweb/classes/Modules.php(50):
Modules::load()
#6 /usr/share/mythtv/mythweb/mythweb.php(30): Modules::getModule()
#7 {main} thrown in <b>/usr/share/mythtv/mythweb/classes/Database/Query/mysqlicompat.php</b>
on line <b>68</b></p>
<p><b>I'm afraid I don't understand the error message.<br>
</b></p>
</body>
</html>