Documentation Duplicator

Documentation, matériel de référence et tutoriels pour Duplicator

Résolution des erreurs d'appel à une fonction indéfinie.


Vous rencontrez des problèmes avec l'erreur d'appel à une fonction indéfinie avec Duplicator Pro ? Ce guide propose des solutions pratiques pour dépanner et résoudre ce problème efficacement.

Pour commencer, assurez-vous d'utiliser la dernière version de Duplicator Pro. Veuillez consulter le journal des modifications et la configuration requise.

Aperçu du problème

Si vous rencontrez un message d'erreur indiquant « Erreur non interceptée : Appel à une fonction indéfinie » lors de l'utilisation du plugin Duplicator, votre environnement d'hébergement peut exécuter une version de PHP inhabituelle ou mal configurée. Voici les solutions recommandées pour résoudre ce problème.

Messages d'erreur courants

  • Erreur non interceptée : Appel à une fonction indéfinie
  • ERR_EMPTY_RESPONSE

Solutions possibles

Solution 1 : Contacter votre fournisseur d'hébergement

Dans la plupart des cas, cette erreur peut être résolue en contactant votre fournisseur d'hébergement. Transmettez-lui simplement le message d'erreur pour obtenir de l'aide. Par exemple, si votre journal contient l'erreur suivante :

ERREUR INSTALLATEUR:[PHP ERR][FATAL] MSG:Erreur non interceptée : Appel à une fonction indéfinie token_get_all() dans /var/www/localhost/htdocs/wordpress/duplicator/dup-installer/lib/config/class.wp.config.tranformer.php:387

Remarque : Envoyez ce message d'erreur à votre hébergeur ou administrateur système. Ils seront généralement en mesure d'activer la fonction nécessaire.

Solution 2 : Mises à jour des plugins et des thèmes

Lors de la migration vers un nouvel environnement d'hébergement, les hébergeurs peuvent appliquer des configurations personnalisées qui restreignent certaines fonctions PHP. Si vous recevez un message « fonction indéfinie », essayez les étapes suivantes :

  1. Désactiver tous les plugins – Désactivez tous les plugins installés et essayez de reproduire le problème.
  2. Changer de thème – Basculez temporairement vers un thème WordPress par défaut (tel que Twenty Twenty-Five) pour exclure les conflits liés au thème.

Remarque : Si l'erreur disparaît après ces étapes, réactivez chaque plugin un par un pour identifier le plugin conflictuel.

Solution 3 : Effectuer une mise à jour manuelle

Si vous préférez dépanner le problème manuellement, vérifiez ce qui suit :

  1. Assurez-vous que PHP est à jour : WordPress recommande d'exécuter PHP 7.4 ou une version ultérieure. Si vous utilisez une version obsolète, la mise à niveau peut résoudre le problème.
  2. Vérifier les paramètres de php.ini : Vérifiez si disable_functions = dans votre fichier php.ini empêche certaines fonctions PHP de s'exécuter.

Certains utilisateurs peuvent rencontrer une erreur « fonction indéfinie » en raison de limitations de longueur de ligne imposées par l'hébergeur. Si cela se produit, l'ajout du code suivant à votre fichier .htaccess peut aider :

# BEGIN Line too long fix
<IfModule mod_substitute.c>
    SubstituteMaxLineLength 10M
</IfModule>
# END Line too long fix

Ressources supplémentaires

Pour un dépannage supplémentaire, consultez ces ressources externes :


Cet article vous a-t-il été utile ?


Articles associés

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées met votre site en danger • Chaque migration WordPress retardée vous coûte en performance et en croissance

Get Duplicator Now
Plugin Duplicator

Attendez ! Ne manquez pas votre
offre exclusive !

En tant que client , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

or
Get 60% Off Duplicator Pro Now →