Saya telah menginstal tumpukan Lampu ubuntu. Tetapi curl tidak diaktifkan, saya juga tidak dapat menemukan ekstensi yang tercantum dalam file INI. Saya menambahkan secara manual tetapi tidak berhasil juga.
Bagaimana cara saya mengaktifkan Curl?
Saya telah menginstal tumpukan Lampu ubuntu. Tetapi curl tidak diaktifkan, saya juga tidak dapat menemukan ekstensi yang tercantum dalam file INI. Saya menambahkan secara manual tetapi tidak berhasil juga.
Bagaimana cara saya mengaktifkan Curl?
Jawaban:
Dari http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html :
sudo apt-get install php5-curl
Setelah menginstal libcurl Anda harus me-restart server web dengan salah satu dari perintah berikut,
sudo /etc/init.d/apache2 restart
ATAU sudo service apache2 restart
sudo apt-get install curl libcurl4-openssl-dev php5-curl php5-cli
Anda hanya perlu menginstal perpustakaan php5-curl. Anda dapat melakukan ini dengan menjalankan
sudo apt-get install php5-curl
Klik di sini untuk informasi lebih lanjut.
sudo service apache2 restart
Cobalah
sudo apt-get install php-curl
ini berfungsi pada Ubuntu 16.04 LTS, dengan lamp-server dan php7. Saya mencoba php7-curl
- tidak bekerja dan juga tidak bekerjaphp5-curl
Bagi yang sedang mencoba memasang php-curl di PHP 7, akan mendapat kesalahan. Sebenarnya jika Anda menginstal php-curl di PHP 7, nama paket seharusnya;
sudo apt-get install php-curl
Bukan php5-curl
atau php7-curl
, adil php-curl
.
Hal pertama yang harus dilakukan: Periksa PHP Vesion yang mesin Anda jalankan.
garis komando :php -version
Ini akan menampilkan sesuatu seperti ini (dalam kasus saya):
PHP 7.0.8-0ubuntu0.16.04.3 (cli) (NTS) Hak Cipta (c) 1997-2016 Grup PHP
jika: Anda menggunakan PHP 5.xx => jalankan perintah: sudo apt-get install php5-curl
if: PHP 7.xx => jalankan perintah (dalam kasus tertentu): sudo apt-get install php7.0-curl
Aktifkan ekstensi ini dengan menjalankan:
sudo gedit /etc/php/7.0/cli/php.ini
dan di file "php.ini": cari kata kunci "curl" untuk menemukan baris ini di bawah dan mengubahnya dari
; extension = php_curl.dll
Untuk:
extension = php_curl.dll
Selanjutnya, simpan file Anda "php.ini".
Akhirnya, Dalam baris perintah Anda me-restart server anda dengan menjalankan: sudo service apache2 restart
.
Saya mencoba sebagian besar di atas tetapi tidak berhasil untuk machine.ubuntu saya 18,04 tetapi apa yang berhasil bagi saya adalah ini.
pertama: periksa versi php Anda
$ php-version
kedua: tambahkan versi php Anda ke perintah, milikku
$ sudo apt-get install php7.2-curl
restart server apache terakhir
sudo service apache2 restart
walaupun kebanyakan orang mengklaim bahwa itu tidak harus me-restart apache :) terima kasih
Tidak harus memberikan nomor versi. Jalankan saja sudo apt-get install php-curl. Ini berhasil untuk saya. Jangan lupa me - restart server. sudo service apache2 restart