Xampp'ten yüklendiğinde Curl ve PHP nasıl kullanılabilir hale getirilir


11

Ubuntu 14.04'e XAMPP'nin son bir kopyasını yükledim. Ancak, bu komutu verdiğimde:

curl -sS https://getcomposer.org/installer | php

Aşağıdaki hata iletilerini alıyorum:

  1. 'Curl' programı şu anda kurulu değil. Şunları yazarak yükleyebilirsiniz:

    sudo uygun-get install curl
  2. 'Php' programı şu anda yüklü değil. Şunları yazarak yükleyebilirsiniz:

    sudo uygun-get install php5-cli

Peki ne verir, nasıl kıvırmak ve PHP "görünür" benim alıştırma yapmak.

Teşekkürler !

Yanıtlar:


17

Bunun anlamı, yüklü kıvrılmadığınız ve kullanmak için kıvrılma takmanız gerektiğidir. Bu, bir terminal CTRL+ ALT+ 'ya Tgidip girerek yapılabilir sudo apt-get install curl libcurl3 libcurl3-dev php5-curl. Bu, ihtiyacınız olan işlevselliği sağlamak için curl, php ve gerekli kitaplıkları yükleyecektir.

Yükleme tamamlandıktan sonra sunucuyu sudo service apache2 restart


Bunun için teşekkürler. Ancak, ben localhost yapmak gitmek phpinfo kıvırmak çok açık PHP gibi etkin olduğunu görebilirsiniz . Bu yüzden ubuntu'nun neden görmediğini anlamıyorum. Xampp bir fark yaratırsa / opt içine yüklenir.
Vince

Burada özetlenen çözümü deneyin . Windows içindir, ancak klasör yolları ubuntu'nun yoluna ayarlanabilir.

Umut verici geliyor - ama PHP'nin de görülmemesine ne dersiniz? Teşekkürler !
Vince

Cevabımı düzenleme için kontrol et. Bununla birlikte, paketlerden bazılarına zaten sahip olabilirsiniz, ancak bunları atlayacaksanız.

@ Libcurl ve curl farklı ama ilişkili şeyler. Kütüphanenin PHP'de kullanılabilir / etkin olması, programın kurulduğu anlamına gelmez. Kullanmak istiyorsanız programı belirtildiği gibi yükleyin. Yerel olarak yüklenen programların (paket yöneticisi aracılığıyla değil) başka yerlerde görülmeden önce daha fazla yapılandırmaya ihtiyacı vardır. Bu yüzden phpXampp'tan görünmez.
muru
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.