Pytanie tutaj jest w porządku, ale następnym razem przeszukaj Centrum oprogramowania, aby zaoszczędzić trochę czasu;)
Olivier Lalonde
To jest serwer, którym zarządzam z poziomu interfejsu CLI. Czym jest Centrum oprogramowania?
Darren Newton
4
@DarrenNewton Odpowiednik CLI prawdopodobnie apt-cache searchbtw.
Nanne
1
@ xav0989, wygląda na to, że jest to błąd wcześniejszy, ponieważ w Debianie przeładowuje tylko konfigurację apache. Powinien ponownie uruchomić apache.
d -_- b
2
Na Ubuntu 16.04 $ sudo apt-get install php5.6-curl
Francisco Luz
10
Do subversion php5.6 użyj następującego polecenia (przetestowane dla Ubuntu 14.04):
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
Twoja odpowiedź tutaj to n
Wydrukuj kolejne wiersze:
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
Twoja odpowiedź tutaj to y.
W przeglądarce otwórz phpinfo (), sprawdź właściwość:
extension_dir /usr/lib/php5/20090626+lfs
W tym folderze powinieneś teraz mieć curl.so
Edytuj php.ini
nano /etc/php5/apache2/php.ini
znajdź „rozszerzenia dynamiczne” dodaj kod poniżej:
extension=curl.so
Po tym zrestartuj apache2 i sprawdź phpinfo (), curl musi być włączony
Odpowiedzi:
Uważam, że pakiet php5-curl powinien załatwić sprawę. Skorzystaj z wybranego menedżera pakietów, a deps powinien się zająć.
Następnie musisz ponownie uruchomić serwer:
Alternatywnie, jeśli używasz php-fpm, musisz zamiast tego zrestartować php5-fpm
źródło
apt-cache search
btw.Do subversion php5.6 użyj następującego polecenia (przetestowane dla Ubuntu 14.04):
źródło
Moja conf: Ubuntu 11.10, już zainstalowałem mysql, php5 i apache2, przed zainstalowaniem php5-curl w terminalu zrobiłem:
edytuj listę źródeł, takich jak:
możesz sprawdzić swoją konfigurację w http://repogen.simplylinux.ch/
Następne polecenie:
Następne polecenie:
Otrzymasz coś takiego:
Twoja odpowiedź tutaj to n
Wydrukuj kolejne wiersze:
Twoja odpowiedź tutaj to y.
W przeglądarce otwórz phpinfo (), sprawdź właściwość:
W tym folderze powinieneś teraz mieć curl.so
Edytuj php.ini
znajdź „rozszerzenia dynamiczne” dodaj kod poniżej:
Po tym zrestartuj apache2 i sprawdź phpinfo (), curl musi być włączony
źródło
pełne rozwiązanie do instalacji LAMP i rozszerzenia cURL:
i wtedy:
dodaj to polecenie:
extension=curl.so
ostatnia rzecz
restart
apaczźródło
Musisz zainstalować pakiet php5-curl.
źródło
Uruchom następujące polecenie
źródło
php5-mcrypt
ma z tym wspólnego?W przypadku php 5.6 to załatwi sprawę:
źródło