Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Saya Mendapat \'Panggilan ke undefined function curl_init()\'?

Mengapa Saya Mendapat \'Panggilan ke undefined function curl_init()\'?

Susan Sarandon
Susan Sarandonasal
2024-11-02 21:52:02521semak imbas

Why Am I Getting

Panggil ke fungsi undefined curl_init()? [pendua]

Apabila melaksanakan gerbang pembayaran Authorize.net, ralat "Panggil ke fungsi yang tidak ditentukan curl_init()" mungkin timbul. Ralat ini menandakan sambungan PHP cURL tidak didayakan atau dipasang.

Penyelesaian:

Untuk pengguna Windows:

  • Cari php anda .ini fail.
  • Nyahkomen baris berikut dengan mengalih keluar koma bertitik (;):

    extension=php_curl.dll
  • Simpan fail php.ini dan mulakan semula pelayan HTTP anda (cth. , Apache).

Untuk pengguna Ubuntu 13.0 dan ke atas:

  • Pasang pakej cURL PHP yang dinyahpadamkan:

    sudo apt-get install php-curl
    • Atau, untuk PHP5:

      sudo apt-get install php5-curl
      • Atau, untuk PHP5.6:

        sudo apt-get install php5.6-curl
  • Mulakan semula Apache untuk mengaktifkan pakej:

    sudo service apache2 restart

Atas ialah kandungan terperinci Mengapa Saya Mendapat 'Panggilan ke undefined function curl_init()'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn