Maison > Article > développement back-end > Voici quelques options de titre, en fonction de l'accent que vous souhaitez mettre : Concentrez-vous sur l'erreur spécifique : * Pourquoi est-ce que j'obtiens une \'Erreur fatale PHP : appel à une fonction non définie json_decode\' Des
Cette erreur se produit généralement lorsque l'extension JSON n'est pas installée ou activée pour PHP. Cependant, dans ce cas, la sortie php --version indique que PHP 5.5.1 est installé, ce qui inclut l'extension JSON.
Si vous utilisez Ubuntu, le problème peut provenir d'un conflit de licence avec l'extension JSON. Debian a supprimé cette extension dans PHP 5.5rc2 et l'a remplacée par une alternative fonctionnellement équivalente.
Pour résoudre ce problème, installez le package php7.2-json (ou php7.1-json ou php5-json pour les autres Versions PHP) :
sudo apt-get install php7.2-json
Redémarrez Apache :
sudo service apache2 restart
Si vous n'utilisez pas Ubuntu ou si les étapes ci-dessus ne résolvent pas le problème problème, considérez ce qui suit :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!