Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memasang modul curl dalam PHP

Bagaimana untuk memasang modul curl dalam PHP

PHPz
PHPzasal
2023-03-31 09:04:581650semak imbas

Dengan pembangunan Internet yang berterusan, terdapat lebih banyak permintaan untuk aplikasi rangkaian, dan PHP, sebagai bahasa bahagian pelayan yang sangat popular, telah menjadi bahasa utama banyak tapak web dan aplikasi. Untuk menggunakan PHP, sebagai tambahan kepada perisian pelayan yang diperlukan, anda juga perlu memasang beberapa modul sambungan, termasuk modul curl Artikel ini akan memperkenalkan cara memasang modul curl dalam PHP.

  1. Fahami modul curl

Modul curl ialah alat untuk komunikasi rangkaian dalam PHP. Ia boleh menghantar permintaan HTTP, GET dan POST data dan menggunakan FTP, SMTP dan protokol lain untuk pemindahan fail, dsb. Menggunakan modul curl dalam PHP boleh mendapatkan data jauh dengan mudah, seperti API data, kandungan halaman web, dsb. Oleh itu, modul curl sangat penting dalam aplikasi PHP.

  1. Semak versi PHP

Sebelum memasang modul curl, anda perlu menyemak versi PHP terlebih dahulu, kerana versi PHP yang berbeza menggunakan versi modul curl yang berbeza. Anda boleh menyemak versi PHP melalui arahan berikut:

php -v

Dalam hasil output, anda boleh mencari nombor versi PHP, contohnya:

PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct  7 2021 15:24:25) ( NTS )

Nombor versi ini menunjukkan bahawa PHP 7.2 digunakan versi .24. Jika anda menggunakan versi PHP yang lain, nombor versi akan berbeza.

  1. Pasang perpustakaan curl

Sebelum memasang modul curl, anda perlu memastikan bahawa perpustakaan curl telah dipasang pada pelayan anda. Anda boleh menggunakan arahan berikut untuk menyemak sama ada perpustakaan curl dipasang:

which curl

Jika perpustakaan curl telah dipasang, maklumat laluan curl akan dikeluarkan, contohnya:

/usr/bin/curl

Jika ia tidak dipasang, maka Anda perlu memasangnya melalui arahan berikut:

sudo apt-get update
sudo apt-get install curl

Selepas pemasangan selesai, anda boleh menggunakan arahan which curl sekali lagi untuk menyemak maklumat laluan curl ke pastikan curl telah berjaya dipasang.

  1. Pasang modul php-curl

Sebelum memasang modul curl, anda juga perlu memasang modul php-curl, yang merupakan jambatan antara PHP dan curl perpustakaan. Anda boleh menggunakan arahan berikut untuk memasang modul php-curl:

sudo apt-get install php-curl

Semasa proses pemasangan, anda akan digesa untuk pengesahan Anda boleh memasukkan Y untuk mengesahkan pemasangan.

  1. Semak modul php-curl

Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk menyemak sama ada modul php-curl telah dipasang:

php -m | grep curl

Jika curl dikeluarkan, ini bermakna modul php-curl telah berjaya dipasang. Jika tiada output, pemasangan gagal.

  1. Dayakan modul php-curl

Selepas pemasangan selesai, anda juga perlu mendayakan modul php-curl dalam fail konfigurasi PHP. Anda boleh menggunakan arahan berikut untuk membuka fail konfigurasi PHP:

sudo nano /etc/php/7.2/apache2/php.ini

Arahan ini akan membuka fail konfigurasi PHP php.ini. Cari curl dalam fail dan cari baris berikut:

;extension=curl

Alih keluar koma bertitik di hadapan dan ia menjadi:

extension=curl

Selepas menyimpan perubahan, mulakan semula pelayan Apache untuk membuat konfigurasi berkuat kuasa :

sudo service apache2 restart
  1. Menguji modul curl

Untuk mengesahkan sama ada modul curl berjaya dipasang sepenuhnya, kami boleh menggunakan PHP mudah skrip untuk diuji. Cipta fail php baharu, seperti test_curl.php, dan masukkan kandungan berikut:

<?php

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.baidu.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);

echo $output;

?>

Skrip PHP ini menggunakan modul curl untuk mendapatkan kandungan halaman web Baidu dan mengeluarkannya ke penyemak imbas. Jalankan skrip pada pelayan tempatan Jika kandungan halaman web Baidu dikeluarkan, ini bermakna modul curl telah berjaya dipasang.

Ringkasan

Modul curl sangat penting dalam aplikasi PHP Data jauh boleh diperolehi dengan mudah melalui modul curl Oleh itu, semasa memasang PHP, anda juga perlu memasang curl dan php-. modul curl. Dalam artikel ini, kami memperkenalkan cara memasang modul curl dan php-curl dalam sistem Ubuntu, dan membolehkan modul php-curl Akhirnya, kami juga menunjukkan skrip PHP mudah untuk menguji modul curl. Semoga artikel ini bermanfaat kepada semua.

Atas ialah kandungan terperinci Bagaimana untuk memasang modul curl dalam PHP. 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