<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>