Merci d’avoir partagé la solution. L’erreur venait bien d’un conflit de nom entre deux modules qui déclaraient la même classe ProviderLog. Renommer la classe dans le module Greenice, puis mettre à jour toutes ses références, permet donc d’éviter la redéclaration. Pour une solution plus durable, l’utilisation d’un préfixe unique ou de namespaces serait préférable afin de limiter ce type de conflit lors des futures mises à jour.
Ce genre de vérification est particulièrement important sur du site IPTV de contenu , où la stabilité des modules, du thème et de l’administration contribue directement à une navigation fiable. Avant toute modification, il reste conseillé de sauvegarder les fichiers et de tester les changements sur une copie du site.
Merci d’avoir partagé la solution. L’erreur venait bien d’un conflit de nom entre deux modules qui déclaraient la même classe `ProviderLog`. Renommer la classe dans le module Greenice, puis mettre à jour toutes ses références, permet donc d’éviter la redéclaration. Pour une solution plus durable, l’utilisation d’un préfixe unique ou de namespaces serait préférable afin de limiter ce type de conflit lors des futures mises à jour.
Ce genre de vérification est particulièrement important sur du [site IPTV][1] de contenu , où la stabilité des modules, du thème et de l’administration contribue directement à une navigation fiable. Avant toute modification, il reste conseillé de sauvegarder les fichiers et de tester les changements sur une copie du site.
[1]: https://smartabonnementiptv.com/