Maison >développement back-end >tutoriel php >Pourquoi est-ce que je reçois « Appel à une fonction non définie curl_init() » ?

Pourquoi est-ce que je reçois « Appel à une fonction non définie curl_init() » ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-02 21:52:02556parcourir

Why Am I Getting

Appel à une fonction non définie curl_init() ? [doublon]

Lors de la mise en œuvre de la passerelle de paiement Authorize.net, l'erreur "Appel à une fonction non définie curl_init()" peut survenir. Cette erreur signifie que l'extension PHP cURL n'est pas activée ou installée.

Solution :

Pour les utilisateurs Windows :

  • Localisez votre php .ini.
  • Décommentez la ligne suivante en supprimant le point-virgule (;) :

    extension=php_curl.dll
  • Enregistrez le fichier php.ini et redémarrez votre serveur HTTP (ex. , Apache).

Pour les utilisateurs d'Ubuntu 13.0 et supérieur :

  • Installez le package PHP cURL dégroupé :

    sudo apt-get install php-curl
    • Ou, pour PHP5 :

      sudo apt-get install php5-curl
      • Ou, pour PHP5.6 :

        sudo apt-get install php5.6-curl
  • Redémarrez Apache pour activer le package :

    sudo service apache2 restart

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn