Rumah  >  Artikel  >  pembangunan bahagian belakang  >  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:02438semak 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