Saat ini saya memiliki PHP 5.3 diinstal dengan Apache di 10,04 Lucid. Bagaimana saya bisa menambahkan perpustakaan PHP Curl? Apakah saya perlu menginstal dependensi lain untuk curl?
The following NEW packages will be installed:
php5-curl{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 27.1 kB of archives. After unpacking 127 kB will be used.
The following packages have unmet dependencies:
php5-curl: Depends: php5-common (= 5.3.6-13ubuntu3.1) but 5.3.6-13ubuntu3.8 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) php5-curl [Not Installed]
Accept this solution? [Y/n/q/?] n
Jawaban Anda di sini adalah n
Baris berikutnya dicetak:
The following actions will resolve these dependencies:
Downgrade the following packages:
1) libapache2-mod-php5 [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
2) php5 [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
3) php5-cli [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
4) php5-common [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
5) php5-gd [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
6) php5-mysql [5.3.6-13ubuntu3.8 (now) -> 5.3.6-13ubuntu3.1 (oneiric)]
Accept this solution? [Y/n/q/?] y
Jawaban Anda di sini adalah y.
Di browser Anda, buka phpinfo (), periksa properti:
extension_dir /usr/lib/php5/20090626+lfs
Dalam folder itu Anda sekarang harus memiliki curl.so
Edit php.ini
nano /etc/php5/apache2/php.ini
temukan "ekstensi dinamis" tambahkan kode di bawah:
extension=curl.so
Setelah itu restart apache2 dan periksa phpinfo (), curl harus diaktifkan
Jawaban:
Saya percaya bahwa paket php5-curl harus melakukan trik. Gunakan manajer paket pilihan Anda dan deps harus diurus.
Anda perlu me-restart server setelah itu:
Atau, jika Anda menggunakan php-fpm, Anda harus me-restart php5-fpm
sumber
apt-cache search
btw.Untuk subversi php5.6 gunakan perintah berikut (diuji untuk Ubuntu 14.04):
sumber
Conf saya: Ubuntu 11.10, sudah menginstal mysql, php5 dan apache2, sebelum menginstal php5-curl di terminal saya lakukan:
edit daftar sumber seperti:
Anda dapat memeriksa konfigurasi Anda di http://repogen.simplylinux.ch/
Perintah selanjutnya:
Perintah selanjutnya:
Anda mendapatkan sesuatu seperti ini:
Jawaban Anda di sini adalah n
Baris berikutnya dicetak:
Jawaban Anda di sini adalah y.
Di browser Anda, buka phpinfo (), periksa properti:
Dalam folder itu Anda sekarang harus memiliki curl.so
Edit php.ini
temukan "ekstensi dinamis" tambahkan kode di bawah:
Setelah itu restart apache2 dan periksa phpinfo (), curl harus diaktifkan
sumber
solusi lengkap untuk menginstal ekstensi LAMP dan CURL:
lalu:
tambahkan perintah ini:
extension=curl.so
restart
apache hal terakhirsumber
Anda perlu menginstal paket php5-curl.
sumber
Jalankan perintah berikut
sumber
php5-mcrypt
dengan ini?Untuk php 5.6 ini akan melakukan trik:
sumber