CentOS: Erro fatal: Chamada para a função indefinida exif_imagetype ()

0

No CentOS 7.1, sou saudado com o seguinte erro:

Fatal error: Call to undefined function exif_imagetype() in /some/path/to/a/php.file.php on line XXX

Eu posso ativar isso em /usr/local/lib/php.ini na seguinte linha:

870  ;extension=php_mbstring.dll
871  ;extension=php_exif.dll   ; Must be after mbstring as it depends on it

Mas a biblioteca exif não é onde se encontra no meu sistema! find / -name exif não encontra nada.

Quando eu faço yum search , recebo os seguintes pacotes:

libexif-devel.i686 : Files needed for libexif application development
libexif-devel.x86_64 : Files needed for libexif application development
libexif-doc.x86_64 : The EXIF Library API documentation
exiv2.x86_64 : Exif and Iptc metadata manipulation library
exiv2-libs.i686 : Exif and Iptc metadata manipulation library
exiv2-libs.x86_64 : Exif and Iptc metadata manipulation library
libexif.i686 : Library for extracting extra information from image files
libexif.x86_64 : Library for extracting extra information from image files

Minha pergunta é, se eu remover o ; , renomear o php_exif.dll e o php_mbstring.dll para php_mbstring.so / php_exif.so , me livrarei desse erro ou preciso instalar um dos pacotes?

Eu não estou familiarizado com este software!

    
por blade19899 21.04.2016 / 15:56

1 resposta

2

Se você executar:

$ yum provides php-exif
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: repo.bigstepcloud.com
 * epel: ftp.heanet.ie
 * extras: mirror.sov.uk.goscomb.net
 * updates: centos.serverspace.co.uk
php-common-5.4.16-36.el7_1.x86_64 : Common files for PHP
Repo        : base
Matched from:
Provides    : php-exif



php-common-5.4.16-36.el7_1.x86_64 : Common files for PHP
Repo        : @base
Matched from:
Provides    : php-exif

você verá que php-exif faz parte do pacote php-common . Se você instalou php , então php-common será instalado como uma dependência.

Portanto, você deve estar bem para remover o ponto e vírgula.

    
por 21.04.2016 / 16:45

Tags