der Host läuft mit Debian Bookworm. Apache2, php und MariaDB laufen schon seit Buster auf dieser Maschine. Der Apache2 stellt 5 Webseiten zur Verfügung. Eine handgeschriebene mit einem php Kontaktformular. Die anderen 4 sind Wordpress CMS, davon 3 via Letsencrypt verschlüsselt.
Letzt wurden, bei einem dist-upgrade, sämtliche php Versionen deinstalliert und php8.1 installiert. Seit dem erhalte ich folgende Meldung beim Aufruf einer meiner Seiten:
Da das Kontaktform auf der handgeschriebenen Website ebenfalls nicht funktioniert, schließe ich auf eine fehlerhafte Einbindung von php. Widersprüchlich ist dagegen, dass phpmyadmin aufrufbar ist.Fatal error: Uncaught mysqli_sql_exception: No such file or directory in /var/www/www/wp-includes/wp-db.php:1653 Stack trace: #0 /var/www/www/wp-includes/wp-db.php(1653): mysqli_real_connect() #1 /var/www/www/wp-includes/wp-db.php(632): wpdb->db_connect() #2 /var/www/www/wp-includes/load.php(558): wpdb->__construct() #3 /var/www/www/wp-settings.php(124): require_wp_db() #4 /var/www/www/wp-config.php(116): require_once('...') #5 /var/www/www/wp-load.php(50): require_once('...') #6 /var/www/www/wp-blog-header.php(13): require_once('...') #7 /var/www/www/index.php(17): require('...') #8 {main} thrown in /var/www/www/wp-includes/wp-db.php on line 1653
There has been a critical error on this website.
Learn more about troubleshooting WordPress.
php8.1 ist beim Apachen in mods-enebled eingebunden.
Ich bin, zugegebenerweise, etwas ratlos.