Bug PclZip dans l’admin WordPress
Je ne sais pour quelle raison, j’avais depuis un bon moment (depuis la 2.5) un bug lors de l’installation des extensions à partir de fichiers zip.
Que ce soit en utilisant l’upload de fichier zip ou l’installation automatisée proposée par la dernière version de la plateforme, impossible d’installer la moindre extension.
J’avais constamment droit à cette erreur :
Cannot redeclare class pclzip on line 170 …
Ce genre de bug étant assez génant, mais simple à résoudre, je me suis décidé à corriger le tir …
Voici les lignes à ajouter dans le fichier “votre-répertoire-wordpress/wp-admin/includes/class-pclzip.php”
Ligne 2 : if (!class_exists(‘PclZip’)){
Ligne 5759 : }
En gros, la première partie est à placer juste après <?php en début de fichier et la dernière partie juste avant ?> en fin de fichier.
Uploadez ce fichier sur votre hébergement. Vous pouvez désormais installer une extension depuis l’assistant d’installation.
Bonjour!
Merci pour l’astuce, j’ai de suite essayer!
Mais j’ai toujours le même problème et je ne sais pas d’où cela viens et si du coup c’est le même problème que vous.
En fait mes ajouts se bloquent au stade “Décompression de l’archive du thème.”
Et après plus rien…
Peut être avez vous déjà eut ce problème^^ sinon je continuerai mes recherches
Merci en tout cas pour vos astuces
Je n’ai plus eu ce problème depuis très longtemps.
En plus, je suis récemment passé chez Gandi (en VPS) et depuis, plus aucun problème avec WordPress.
Bon courage pour la suite