Всем привет.
У меня linux mint 19.3, на нём php7.2. Понадобилось установить curl, я выполнил следующее:
$ sudo apt-get install php-curl
[sudo] пароль для elvis:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
php-common php7.4-common php7.4-curl
Следующие НОВЫЕ пакеты будут установлены:
php-curl php7.4-common php7.4-curl
Следующие пакеты будут обновлены:
php-common
Обновлено 1 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 357 пакетов не обновлено.
Необходимо скачать 1.053 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 7.612 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 php-common all 2:76+ubuntu18.04.1+deb.sury.org+9 [15,7 kB]
Пол:2 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 php7.4-common amd64 7.4.7-1+ubuntu18.04.1+deb.sury.org+1 [1.000 kB]
Пол:3 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 php7.4-curl amd64 7.4.7-1+ubuntu18.04.1+deb.sury.org+1 [30,9 kB]
Пол:4 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 php-curl all 2:7.4+76+ubuntu18.04.1+deb.sury.org+9 [6.448 B]
Получено 1.053 kB за 1с (1.037 kB/s)
(Чтение базы данных … на данный момент установлено 267138 файлов и каталогов.)
Подготовка к распаковке …/php-common_2%3a76+ubuntu18.04.1+deb.sury.org+9_all.deb …
Распаковывается php-common (2:76+ubuntu18.04.1+deb.sury.org+9) на замену (1:60ubuntu1) …
Выбор ранее не выбранного пакета php7.4-common.
Подготовка к распаковке …/php7.4-common_7.4.7-1+ubuntu18.04.1+deb.sury.org+1_amd64.deb …
Распаковывается php7.4-common (7.4.7-1+ubuntu18.04.1+deb.sury.org+1) …
Выбор ранее не выбранного пакета php7.4-curl.
Подготовка к распаковке …/php7.4-curl_7.4.7-1+ubuntu18.04.1+deb.sury.org+1_amd64.deb …
Распаковывается php7.4-curl (7.4.7-1+ubuntu18.04.1+deb.sury.org+1) …
Выбор ранее не выбранного пакета php-curl.
Подготовка к распаковке …/php-curl_2%3a7.4+76+ubuntu18.04.1+deb.sury.org+9_all.deb …
Распаковывается php-curl (2:7.4+76+ubuntu18.04.1+deb.sury.org+9) …
Настраивается пакет php-common (2:76+ubuntu18.04.1+deb.sury.org+9) …
Настраивается пакет php7.4-common (7.4.7-1+ubuntu18.04.1+deb.sury.org+1) …
Creating config file /etc/php/7.4/mods-available/calendar.ini with new version
Creating config file /etc/php/7.4/mods-available/ctype.ini with new version
Creating config file /etc/php/7.4/mods-available/exif.ini with new version
Creating config file /etc/php/7.4/mods-available/fileinfo.ini with new version
Creating config file /etc/php/7.4/mods-available/ffi.ini with new version
Creating config file /etc/php/7.4/mods-available/ftp.ini with new version
Creating config file /etc/php/7.4/mods-available/gettext.ini with new version
Creating config file /etc/php/7.4/mods-available/iconv.ini with new version
Creating config file /etc/php/7.4/mods-available/pdo.ini with new version
Creating config file /etc/php/7.4/mods-available/phar.ini with new version
Creating config file /etc/php/7.4/mods-available/posix.ini with new version
Creating config file /etc/php/7.4/mods-available/shmop.ini with new version
Creating config file /etc/php/7.4/mods-available/sockets.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvmsg.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvsem.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvshm.ini with new version
Creating config file /etc/php/7.4/mods-available/tokenizer.ini with new version
Настраивается пакет php7.4-curl (7.4.7-1+ubuntu18.04.1+deb.sury.org+1) …
Creating config file /etc/php/7.4/mods-available/curl.ini with new version
Настраивается пакет php-curl (2:7.4+76+ubuntu18.04.1+deb.sury.org+9) …
После этого перезапустил серсер
$ sudo service apache2 restart
Но курла как не было, так и нет. Меня насторожило, что оно поставило курл 7.4, а не 7.2 - это нормально?
$ php -v
PHP 7.2.27-6+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Feb 5 2020 16:52:29) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.27-6+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
$ php -m
[PHP Modules]
calendar
Core
ctype
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pgsql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache
Помогите, что я не так делаю?