Здравствуйте.
Изначально ставил php простой командой типа

yum -y install php php-common php-gd php-mysql php-xml php-mbstring

Всё работает какбэ... Но тут выяснилось, что одному скрипту надо, чтобы пхп был собран с некоей библиотекой cURL.
В интернете везде пишут только про то, что надо собирать пхп с ней изначально -

 --with-curl

Но как быть в случае, если пхп уже установлен, просто выполнить такую команду?

yum -y install php php-common php-gd php-mysql php-xml php-mbstring --with-curl

И пхп переустановится с этим уже параметром?
Сама библиотека в системе есть -

[root@localhost etc]# yum install curl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.majorhost.net
* extras: mirror.majorhost.net
* updates: mirror.majorhost.net
Setting up Install Process
Package curl-7.19.7-37.el6_4.i686 already installed and latest version

Но не привязана к пхп, как я понимаю, то же самое я вижу по выводу phpinfo() -

выводит -
'./configure' '--build=i386-redhat-linux-gnu' '--host=i386-redhat-linux-gnu' '--target=i686-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-libdir=lib' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-kerberos' '--enable-ucd-snmp-hack' '--enable-shmop' '--enable-calendar' '--without-sqlite' '--with-libxml-dir=/usr' '--enable-xml' '--with-system-tzdata' '--with-apxs2=/usr/sbin/apxs' '--without-mysql' '--without-gd' '--disable-dom' '--disable-dba' '--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter' '--without-sqlite3' '--disable-phar' '--disable-fileinfo' '--disable-json' '--without-pspell' '--disable-wddx' '--without-curl'

2

php-pear-Net-Curl

3

alexfinn пишет:

php-pear-Net-Curl

Не то, вроде.

Нужен:

php-curl

4

azazello13 пишет:

Package curl-7.19.7-37.el6_4.i686 already installed and latest version

не путайте расширения(extensions) для php с пакетом, который к php ни какого отношения не имеет.

It is good day to die ...
MS Windows 10
Заметки о главном...

5 (11.11.2013 13:34:55 отредактировано alexfinn)

Тогда просто имеет смысл подключить репу atomic или remi и поставить php оттуда... там с curl собрано

6

alexfinn пишет:

Тогда просто имеет смысл подключить репу atomic и поставить php оттуда... там с curl собрано

Там php 5.4

7

verg пишет:

php-curl

тыц:

Name        : php-pear-Net-Curl
Arch        : noarch
Version     : 1.2.5
Release     : 4.el6
Size        : 13 k
Repo        : epel
Summary     : OO interface to PHP's cURL extension
URL         : http://pear.php.net/package/Net_Curl
License     : BSD
Description : Provides an Object-Oriented interface to PHP's curl extension.
It is good day to die ...
MS Windows 10
Заметки о главном...

8

azazello13,
Вообще поддержка-то есть.
Пакет:

php-common

Включает всё содержимое php-curl.

А точнее:

/etc/php.d/curl.ini
/usr/lib/php/modules/curl.so

9

тогда так:

php -m
It is good day to die ...
MS Windows 10
Заметки о главном...

10

verg пишет:

php-common

ТС же этот пакет и так ставит... да и вообще, он подтянется по зависимостям в любом случае

11

Мде, смотрю в федорины пакеты  be


Хотя, без разницы, в центоси всё так же.

12

alexfinn пишет:

ТС же этот пакет и так ставит...

Видимо тот скрипт глупый.
php ведь с поддержкой curl собрано.
Иначе в пакете php-common он бы отсутствовал.

13

А вообще, не мешало бы увидеть требования от скрипта в оригинальном виде, а не в интерпретации автора, или ошибки хотя бы

14

хмм...

php -m

показывает, что есть такая буква!

[root@localhost php.d]# php -m
[PHP Modules]
bz2
calendar
Core
ctype
curl

Видимо, зря я суету навожу, и в этом плане всё нормально.
Просто по той конкретной проблеме, которую выдавал скрипт, было несколько вариантов решения, в числе которых - не установлен cURL, вот я и кинулся ставить..

Видимо тот скрипт глупый.

wordpress, вроде нормальный популярный скрипт, не глупый)

15

Откуда пошло странное желание называть движки скриптами?