Why my /usr/share/file/magic is not found, in PHP at CentOS?

Posted by Vincenzo on Server Fault See other posts from Server Fault or by Vincenzo
Published on 2010-06-05T07:08:51Z Indexed on 2010/06/05 7:12 UTC
Read the original article Hit count: 289

Filed under:

This is what I'm doing:

$ php
<?php
$finfo=finfo_open(FILEINFO_MIME, '/usr/share/file/magic');

This is what I'm getting:

PHP Notice:  finfo_open(): Warning: description `8-bit ISDN mu-law compressed (CCITT G.721 ADPCM voice data enco' truncated in - on line 2
PHP Notice:  finfo_open(): Warning: description `8-bit ISDN mu-law compressed (CCITT G.721 ADPCM voice data enco' truncated in - on line 2
PHP Notice:  finfo_open(): Warning: <= not supported in - on line 2
PHP Notice:  finfo_open(): Warning: <= not supported in - on line 2
PHP Notice:  finfo_open(): Warning: <= not supported in - on line 2
PHP Notice:  finfo_open(): Warning: >= not supported in - on line 2
PHP Warning:  finfo_open(): Failed to load magic database at '/usr/share/file/magic'. in - on line 2

This is a clean CentOS 5.5 installation, PHP 5.3. The file /usr/share/file/magic exists and is accessible.

© Server Fault or respective owner

Related posts about centos