Suite MàJ page intégralement blanche

Premier retour :

environnement jeedom 4.2.9, jmqtt last beta

Avant mise à jour tout tourne à 100 % sans aucun message d’erreur

Tentative de mise à jour, à la fin j’obtiens :

Le log de MàJ

0213|2022-02-17 12:47:19 (22.8 MB/s) - '/tmp/jeedom/market/jMQTT.zip' saved [3259408]
0214|[2022-02-17 12:47:19]ALERT : OK
0215|[2022-02-17 12:47:19]ALERT : Décompression du zip...
0216|[2022-02-17 12:47:19]ALERT : OK
0217|[2022-02-17 12:47:19]ALERT : Post-installation de jMQTT...
0218|[2022-02-17 12:47:19]ALERT : Suppression des fichiers inutiles...
0219|kill: (13246): No such process
0220|kill: (13248): No such process
0221|[2022-02-17 12:47:26]ALERT : OK
0222|[2022-02-17 12:47:26]ALERT : END UPDATE SUCCESS
0223|***************Update plugin successfully***************
0224|[PROGRESS][90]
0225|Check update
0226|OK
0227|[PROGRESS][95]
0228|Enable scenario : OK
0229|Enable task : OK
0230|[PROGRESS][100]
0231|Launch cron dependancy plugins...OK
0232|Send end of update event...OK
0233|Update duration : 96s
0234|[END UPDATE SUCCESS]
  • mais la ou ça se corse c’est qu’en répondant « recharger » la c’est direct page intégralement blanche et plus étrange, quelque soit l’adresse jeedom que je saisie dans cette page elle reste « blanche »

  • le F12 donne « GET http://192.168.2.196/index.php?v=d&p=plan&plan_id=81 500 (Internal Server Error) »

  • Encore plus drole, en rafraichissant un autre onglet précédemment chargé => page blanche, si on ne le rafraichis pas l’onglet est fonctionnel

  • En tentant de retourner sur la page de mise à jour => page blanche

  • Tout le reste fonctionne normalement y compris jmqtt

  • pour revenir à un fonctionnement normal (et donc retrouver une page MàJ fonctionnelle" il faut restaurer le backup

J’ai fait le cycle trois fois, c’est systématique chez moi

PS : page santé de jmqtt tout est au vert, j’ai fait aussi un nettoyage de la BdD via les outils Jeedom

1 « J'aime »

Pouvez-vous SVP fournir le log http.error ?
En cas d’erreur 500, ca va dans ce log.

Je viens de refaire le cycle
log httperror :

0000|[Thu Feb 17 16:11:36.843925 2022] [php7:error] [pid 24408] [client 192.168.2.67:55209] PHP Fatal error:  Cannot redeclare React\Promise\Timer
eject() (previously declared in /var/www/html/plugins/jMQTT/resources/vendor/react/promise-timer/src/functions.php:330) in /var/www/html/plugins/TvDomSamsung/3rdparty/vendor/ratchetphp/react/promise-timer/src/functions.php on line 65, referer: http://192.168.2.196/index.php?v=d&p=update
0001|[17-Feb-2022 16:12:01 Europe/Brussels] PHP Fatal error:  Cannot redeclare React\Promise\Timer
eject() (previously declared in /var/www/html/plugins/jMQTT/resources/vendor/react/promise-timer/src/functions.php:330) in /var/www/html/plugins/TvDomSamsung/3rdparty/vendor/ratchetphp/react/promise-timer/src/functions.php on line 65

Merci beaucoup @m.georgein pour ton retour.
J’avais aperçu ta réponse sur le fils de discussion mais il avait disparu avant que je ne note ton nom :slight_smile:

On a identifié l’origine du problème.
je te redit dès que c’est réglé.

1 « J'aime »

Parfait comme d’hab’ :slight_smile:

Le soucis a été identifié. J’en ai profité pour mieux séparer les dépendances afin d’éviter des potentiels conflits avec les dépendances d’autres plugins.

Pourriez-vous ressayer, merci.

J’ai fait l’installation ce soir. Le démon planté mais une réinstallation des dépendances a résolu ce point.

Antoine

1 « J'aime »

Merci pour le retour.
Je viens de corriger le bug des dépendances qui ne sont pas redemandées.

Tout est de nouveau parfaitement nickel, merci pour l’écoute ! :), je clôture

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.