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:
- Lawati halaman muat turun cURL di https://curl.haxx.se/dlwiz?type=bin.
- Pilih sistem pengendalian anda (Windows 32 atau 64-bit) dan klik "Pilih!".
- Pilih jenis terminal yang sesuai (Windows Command Prompt atau Cygwin/MinGW) dan klik "Select!".
- Jika perlu, pilih sistem pengendalian Windows anda dan klik "Finish".
- Klik "Muat Turun" untuk versi yang didayakan SSL atau dilumpuhkan.
- Ekstrak fail zip yang dimuat turun ke lokasi yang mudah diakses, seperti C:Program Files.
Menguji cURL:
- Buka terminal Windows Command Prompt (Jalankan > cmd).
- Tetapkan laluan untuk memasukkan direktori tempat curl.exe terletak (cth. , "set path=%path%;c:Program Filescurl").
- 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!
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