Mise à jour du 27/04 - PHP Fatal error

Bonjour, suite à la mise à jour du plugin gcast j’ai le message d’erreur suivant dans les logs :

0024|[27-Apr-2021 17:34:26 Europe/Brussels] PHP Fatal error: Cannot declare class mDNS, because the name is already in use in /var/www/html/plugins/gcast/3rdparty/cast/mdns.php on line 5

Bonjour
C’est les risque de la beta… Tu dois avoir un plugin qui déclare déjà une classe mdns faudrait trouver lequel…

Je suis là pour le risque merci pour la piste je vais essayer de trouver.

1 « J'aime »

Salut,

Une petite commande dans le répertoire jeedom

grep -R mdns.php

chez moi ça donne ça

plugins/wifilightV2/core/class/wifilightV2.class.php:   require_once dirname(__FILE__) . '/../../3rdparty/lib/mdns.php';

Merci effectivement c’est le cas :

plugins/sonoffdiy/core/class/sonoffdiy.class.php:       require_once dirname(__FILE__) . '/../../3rdparty/lib/mdns.php';
plugins/gcast/3rdparty/cast/Chromecast.php:require_once ("mdns.php");

Il y a 3 plugins a ma connaissance qui utilisent déjà une classe mDns (4 avec gcast du coup), ces plugins vérifient si la class existe déjà avant de la loader

Bonjour,
Ca sera corrigé dans la beta de demain

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.