it-swarm.com.ru

Как включить curl, установлен Ubuntu LAMP стек?

Я установил стек ламп Ubuntu. Но скручивание не включено, и я не могу найти расширение, указанное в файле INI. Я добавил вручную, но это тоже не сработало.

Как мне включить Curl тогда?

213
Arshdeep

От http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html :

Sudo apt-get install php5-curl

После установки libcurl вы должны перезапустить веб-сервер с помощью одной из следующих команд:

Sudo /etc/init.d/Apache2 restart OR Sudo service Apache2 restart

424
rabidmachine9

Вам нужно только установить библиотеку php5-curl. Вы можете сделать это, запустив

Sudo apt-get install php5-curl

Нажмите здесь для получения дополнительной информации.

124
Van Luu

Попробуйте Sudo apt-get install php-curl, он работал на свежей Ubuntu 16.04 LTS, с lamp-server и php7. Я пытался с php7-curl - не работал, а также не работал с php5-curl

19
Димитър Илиев

Для тех, кто пытается установить php-curl на PHP 7, получит ошибку. На самом деле, если вы устанавливаете php-curl в PHP 7, имя пакета должно быть;

Sudo apt-get install php-curl

Не php5-curl или php7-curl, просто php-curl.

16
Burak Tokak

Первое, что нужно сделать: проверьте наличие PHP Vesion, на котором работает ваша машина.

командная строка: php -version

Это покажет что-то вроде этого (в моем случае): 

PHP 7.0.8-0ubuntu0.16.04.3 (cli) (NTS) Copyright (c) 1997-2016 Группа PHP

if: вы используете PHP 5.x.x => запустить команду: Sudo apt-get install php5-curl

if: PHP 7.x.x => команда run (в любом случае): Sudo apt-get install php7.0-curl

Включите это расширение, запустив: 

Sudo gedit /etc/php/7.0/cli/php.ini

и в файле "php.ini": найдите ключевое слово "curl", чтобы найти эту строку ниже и измените ее с

; Расширение = php_curl.dll

Для того, чтобы: 

расширение = php_curl.dll

Затем сохраните ваш файл "php.ini".

Наконец, в командной строке перезагрузите сервер, выполнив: Sudo service Apache2 restart.

14
codeNeverDie

Запустите приведенную ниже команду, она выдаст список модулей

 Sudo apt-cache search php5-

Затем файл fire ниже команды с именем модуля для установки

 Sudo apt-get install name of the module

Для справки ссылка

4
Kailas

Попробуй это:

Sudo apt-get install -y curl
0
eluleci

Не нужно давать номера версий. Просто бегиSudo apt-get install php-curl. Это сработало для меня. Не забудьте перезагрузить сервер .Судо-сервис Apache2 перезапустить

0
Danielprabhakaran N