Поскольку fileinfo перемещается из PECL в PHP. Каков наилучший способ установить его через WHM или шпатлевку?
Я попробовал следующую команду:
pecl install fileinfo
и получил следующую ошибку:
ПРЕДУПРЕЖДЕНИЕ: «pear / Fileinfo» устарела в пользу «channel: // php-src / ext / fileinfo / in php sources
«ВНИМАНИЕ: канал« pear.php.net »обновил свои протоколы, используйте« pecl channel-update pear.php.net »для обновления
загрузка Fileinfo-1.0.4.tgz …
Начиная с загрузки Fileinfo-1.0.4.tgz (5,835 байт)
….. сделано: 5,835 байт
3 исходных файла, здание
running: phpize
Не удается найти config.m4.
Убедитесь, что вы запустили '/ usr / local / bin / phpize' в исходной директории верхнего уровня модуля
ОШИБКА: ошибка «phpize»
Это расширение включено по умолчанию с PHP 5.3.0. До этого времени fileinfo был расширением PECL, но больше не поддерживается. Однако версии до 5.3+ могут использовать « прекращенное расширение PECL» .
Справка:
http://www.php.net/manual/en/fileinfo.installation.php
ERROR: `phpize' failed
Эта ошибка отображается, потому что у вас не установлен пакет php-devel
Вы устанавливаете php-devel?
phpize выполнить пакет потребностей php-devel. если вы находитесь на centos, запустите следующий код
yum install php-devel