Klaus Becker a écrit : > Bonjour, Bonjour,
> sous unstable, Mythweb ne fonctionne plus depuis php8 (actuellement > php8.1), je reçois le message suivant : > > "Fatal error: 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 > /usr/share/mythtv/mythweb/classes/Database/Query/mysqlicompat.php on > line 68". > > Il y a bien eu récemment une mise à jour de Mythweb, mais cela n'a pas > résolu le problème. > > J'ai vu une discussion à ce sujet sur la liste Mythtv avec un > "workaround", mais cela me semble dépasser mes compétences. > > Aussi sur la liste Debian allemande, je n'ai pas reçu de réponse, > certainement parce que personne ne la connaît. > > Est-ce qu'il y aurait qn ici avec une idée ? Je ne connais pas cet outil, mais l'erreur me fait tiquer : Table 'mythconverg.music_songs' doesn't exist Par ailleurs, le nom du fichier mysqlicompat.php me fait penser que mythweb utilise plusieurs schémas de base de données. N'existe-t-il pas un utilitaire capable de convertir le schéma de la base ? On dirait que ton schéma est trop ancien et que le programme ne sait plus faire. Sans indiscrétion, est-ce qu'il existe dans la base de données une table music_songs ? Cordialement, JKB