Mengapa Skrip PHP Saya Gagal Melaksanakan Semasa Memanggil cURL Walaupun Mendayakan Sambungan cURL?

DDD
Lepaskan: 2024-11-04 11:32:29
asal
562 orang telah melayarinya

Why Is My PHP Script Failing to Execute When Calling cURL Despite Enabling the cURL Extension?

Cara Memasang cURL pada Windows

Isu:

Walaupun mengikut semua arahan yang diperlukan, skrip PHP masih gagal untuk melaksanakan apabila curl dipanggil, mengembalikan ralat bahawa fungsi curl_version() tidak ditentukan. Fungsi phpinfo() mengesahkan bahawa sambungan cURL didayakan.

Resolusi:

Untuk memasang cURL pada Windows, ikut langkah berikut:

  1. Lawati halaman muat turun cURL di https://curl.haxx.se/dlwiz?type=bin.
  2. Pilih sistem pengendalian anda (Windows 32 atau 64-bit) dan klik "Pilih!".
  3. Pilih jenis terminal yang sesuai (Windows Command Prompt atau Cygwin/MinGW) dan klik "Select!".
  4. Jika perlu, pilih sistem pengendalian Windows anda dan klik "Finish".
  5. Klik "Muat Turun" untuk versi yang didayakan SSL atau dilumpuhkan.
  6. Ekstrak fail zip yang dimuat turun ke lokasi yang mudah diakses, seperti C:Program Files.

Menguji cURL:

  1. Buka terminal Windows Command Prompt (Jalankan > cmd).
  2. Tetapkan laluan untuk memasukkan direktori tempat curl.exe terletak (cth. , "set path=%path%;c:Program Filescurl").
  3. Taip "curl". Jika curl berjaya dipasang dan laluannya betul, anda seharusnya melihat mesej berikut: "curl: cuba 'curl –help' atau 'curl –message' untuk mendapatkan maklumat lanjut".

Nota Tambahan:

  • Pastikan versi PHP.exe yang betul digunakan oleh pelayan Apache.
  • Sahkan bahawa fail PHP.ini mengandungi extension_dir dan sambungan yang betul =php_curl.dll settings.

Pemasangan XAMPP (Pilihan):

Jika anda menghadapi masalah berterusan, pertimbangkan untuk memasang XAMPP, suite pelayan web prakonfigurasi yang termasuk cURL dan komponen penting lain untuk pembangunan PHP pada Windows. Untuk maklumat lanjut, lawati https://www.apachefriends.org/index.html.

Atas ialah kandungan terperinci Mengapa Skrip PHP Saya Gagal Melaksanakan Semasa Memanggil cURL Walaupun Mendayakan Sambungan cURL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!