Bonjour,
Lors de l'installation d'Autosize v2.0.9 (Plugin/gérer/autres plugins disponibles), le message suivant apparait :
Fatal error: Cannot redeclare PclZipUtilPathReduction() (previously declared in /home2/youino/public_html/sylvain/photos/admin/include/pclzip.lib.php:5396) in /home2/youino/public_html/sylvain/photos/admin/include/pclzip.lib.php on line 5459
Quelqu'un a une idée ?
Sylvain
Liste des plugins installé (tous à jour) :
Additional Pages
Advanced Menu Manager
Advanced MetaData
AStat.2
Batch Downloader
Comments on Albums
Contact Form
Dynamic Recent Period
EStat
Extended Description
FacebookPlug
FCK Editor
Google+1
Grum Plugins Classes.3
GuestBook
Icons Set
Language Switch
LocalFiles Editor
Look_like_gbo2
Mail supervisor
meta
Multi view
Perso Footer
Photo Update
PWG Stuffs
Reply To
rightClick
RV Maps&Earth
Showcase Register
Statistics
TweetThis
UserAdvManager
Whois online
Hors ligne
Bonjour
et en désactivant Batch Downloader ?
Hors ligne
Bonjour Flop25
Même chose en désactivant Batch Downloader.
Par contre, en désactivant Estat, Autosize s'installe et s'active correctement. puis Estat s'active lui aussi correctement !!!
Un pb de compatibilité d'installation entre Autosize et Estat ?
Sylvain
Hors ligne
je notifie les auteurs
Hors ligne
Les deux plugins font appel à PclZip.
EStat => usage de la version embarquée par piwigo
BatchDownloader => version embarquée dans le plugin
J'ignore pourquoi dans un sens çà fonctionne et pas dans l'autre, mais le fait de déclarer deux fois la même classe pose problème (çà c'est normal).
Normalement, ce genre de conflit se résout simplement : un include_once() pointant sur le même fichier et c'est PHP qui gère.
Ici, la classe PclZip n'est pas chargée du même endroit, donc PHP la charge deux fois...
Il faudrait que sur EStat, avant de charger la classe PclZip, je teste s'il n'en existe pas déjà une version qui a été chargée en mémoire.
Mais la vraie question, c'est pourquoi inclure la classe PclZip dans un plugin alors qu'elle est dispo dans Piwigo ?
çà serait plus simple d'utiliser celle déjà présente non ?
Hors ligne
Ha ben faut voir avec Mistic :-)
Hors ligne
Mistic100 notifié :-)
Hors ligne
J'ai le même comportement lors de la mise à jour de "RV Maps&Earth"
En désactivant Estat, ça passe...
Hors ligne
grum a écrit:
Mais la vraie question, c'est pourquoi inclure la classe PclZip dans un plugin alors qu'elle est dispo dans Piwigo ?
çà serait plus simple d'utiliser celle déjà présente non ?
tous simplement parce que j'avais pas vu qu'elle y était
Hors ligne
Bonsoir,
Je reprends le fil du post pour demander si cela a été corrigé
En effet je suis sur la dernière version et hébergé cheg Kegtug si incidence) et je rencontre le problème ce soir en voulant installer PWG STUFFS (mais d'autres aussi)
Même problème :
Fatal error: Cannot redeclare PclZipUtilPathReduction() (previously declared in /home/users/cartapub/piwigo/admin/include/pclzip.lib.php:5396) in /home/users/cartapub/piwigo/admin/include/pclzip.lib.php on line 5459
Je supprime Estats et plus de problème
Mais faut faire la manip pour chaque nouveau plugin on dirait...
Sur ce bon WE
Dernière modification par Pierrot_Rennes (2012-10-13 21:33:08)
Hors ligne
J'ai toujours ce problème avec l'installation d'un Plugin qui ne fonctionne pas si EStats est activé
Hors ligne