2016-04-20 3 views
1

Я попытался установить расширение PHP FILEINFO в Ubuntu (15.10) и получать ошибки:расширение PHP FILEINFO установить в Ubuntu (15,10)

sudo pecl install fileinfo 

Ошибка:

WARNING: "pear/Fileinfo" is deprecated in favor of "channel://php-src/ext/fileinfo/in php sources" 
WARNING: channel "pear.php.net" has updated its protocols, use "pecl channel-update pear.php.net" to update 
downloading Fileinfo-1.0.4.tgz ... 
Starting to download Fileinfo-1.0.4.tgz (5,835 bytes) 
.....done: 5,835 bytes 
3 source files, building 
running: phpize 
Cannot find config.m4. 
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module 

If the command failed with 'phpize: not found' then you need to install php5-dev packageYou can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed 

, а затем я попытался это команда:

sudo apt-get install php5-dev 

Выход:

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
php5-dev is already the newest version. 
The following packages were automatically installed and are no longer required: 
    linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic 
    linux-image-4.2.0-16-generic linux-image-extra-4.2.0-16-generic 
    linux-signed-image-4.2.0-16-generic 
Use 'apt-get autoremove' to remove them. 
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 

Как я могу установить расширение php fileinfo? Как я могу включить это расширение?

ответ

1

Это расширение включено по умолчанию с PHP 5.3.0.

До этого времени fileinfo был расширением PECL, но больше не поддерживается там.

Ссылка: http://www.php.net/manual/en/fileinfo.installation.php

+0

Как я могу включить это расширение? –

+0

на Ubuntu включен по умолчанию. Проверьте свою phpinfo, если она включена. Вы можете настроить свои расширения в php.ini – Fiil

+0

Я проверил в phpinfo, и он есть :) как я могу включить fileinfo в php.ini, я нахожу 'fileinfo' в php.ini, и похоже, что его нет! –

Смежные вопросы