Re: Mythweb
Klaus Becker a écrit : > > > Am 16/01/2022 um 16:38 schrieb BERTRAND Joël: >> Klaus Becker a écrit : >>> >>> >>> Am 16/01/2022 um 11:32 schrieb BERTRAND Joël: >>>> 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, >>> >>> C'est une interface web conviviale sous localhost pour gérer Mythtv. >>> >>> 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 ? >>> >>> J'ai regardé avec phpmyadmin, je n'en ai pas trouvé. >>> >>> La bd doit quand même être correcte, elle fonctionne sans problème sous >>> Mythtv qui l'utilise. >> >> Aucune raison. Les outils permettant d'attaquer la base de données ne >> sont pas les mêmes. Et je persiste à dire que l'erreur est claire, il >> manque une table dans la base de données (et mythtv peut visiblement se >> débrouiller sans)... > > Est-ce que je peux me permettre de rajouter cette table manuellement > pour tester ? Bien sûr, j'ai une sauvegarde de la bd. Il faudrait connaître la structure de la table... Mais sur le principe, oui, c'est possible. JKB
Re: Mythweb
Am 16/01/2022 um 16:38 schrieb BERTRAND Joël: Klaus Becker a écrit : Am 16/01/2022 um 11:32 schrieb BERTRAND Joël: 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, C'est une interface web conviviale sous localhost pour gérer Mythtv. 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 ? J'ai regardé avec phpmyadmin, je n'en ai pas trouvé. La bd doit quand même être correcte, elle fonctionne sans problème sous Mythtv qui l'utilise. Aucune raison. Les outils permettant d'attaquer la base de données ne sont pas les mêmes. Et je persiste à dire que l'erreur est claire, il manque une table dans la base de données (et mythtv peut visiblement se débrouiller sans)... Est-ce que je peux me permettre de rajouter cette table manuellement pour tester ? Bien sûr, j'ai une sauvegarde de la bd. Klaus C'est par là que je chercherais. Cordialement, JKB
Re: Mythweb
Klaus Becker a écrit : > > > Am 16/01/2022 um 11:32 schrieb BERTRAND Joël: >> 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, > > C'est une interface web conviviale sous localhost pour gérer Mythtv. > > 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 ? > > J'ai regardé avec phpmyadmin, je n'en ai pas trouvé. > > La bd doit quand même être correcte, elle fonctionne sans problème sous > Mythtv qui l'utilise. Aucune raison. Les outils permettant d'attaquer la base de données ne sont pas les mêmes. Et je persiste à dire que l'erreur est claire, il manque une table dans la base de données (et mythtv peut visiblement se débrouiller sans)... C'est par là que je chercherais. Cordialement, JKB
Re: Mythweb
Am 16/01/2022 um 11:32 schrieb BERTRAND Joël: 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, C'est une interface web conviviale sous localhost pour gérer Mythtv. 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 ? J'ai regardé avec phpmyadmin, je n'en ai pas trouvé. La bd doit quand même être correcte, elle fonctionne sans problème sous Mythtv qui l'utilise. librement Klaus Cordialement, JKB
Re: Mythweb
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
Mythweb
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 ? bon dimanche Klaus