Although this is not how to related to horde, I am posting this here as fileinfo is quite useful and I couldnt get it working for quite some time.
pear install fileinfo-beta will not work on RHEL without the following package../configure --prefix=/usr && make && make installpear install fileinfo-beta note: it is now changed to pecl install fileinfo-betaphp.ini
;Magic mime time
mime_magic.magicfile = "/usr/share/file/magic.mime"
extension=fileinfo.so
;;;;
; Note: For Red Hat Linux, packaged extension modules are now loaded via
; the ini files in the directory /etc/php.d.
;;;;
so also add in /etc/php.d/fileinfo.ini
extension=fileinfo.so
/horde/test.php. At this point I got MIME Magic Support: YesI get the following errors in /var/log/httpd/error_log, not sure how to get rid of them and if it hampers the fileinfo functioning.
PHP Warning: Function registration failed - duplicate name - finfo_open in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - finfo_close in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - finfo_set_flags in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - finfo_file in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - finfo_buffer in Unknown on line 0
PHP Warning: fileinfo: Unable to register functions, unable to load in Unknown on line 0
[Sat May 21 00:57:42 2005] [notice] Apache/2.0.46 (Red Hat) configured -- resuming normal operations
Request for anyone who has done the above in a proper way, do share and modify what needs to be done right.
Jigish.gohil at gmail dot com
For Fedora Core 4, do the following:
yum install php-develpear install fileinfophp.ini
;Magic mime time
mime_magic.magicfile = "/usr/share/file/magic.mime"
extension=fileinfo.so
;;;;
; Note: For Red Hat Linux, packaged extension modules are now loaded via
; the ini files in the directory /etc/php.d.
;;;;
so also add in /etc/php.d/fileinfo.ini
extension=fileinfo.so
/horde/test.php. At this point I got MIME Magic Support: Yestom at kofler dot eu dot org
NOTE: Most Unix-like systems doesn't correctly handle Microsoft Word and Microsoft Excel MIME types. If you very heavy rely on these types, use integrated Horde MIME magic library instead. See bug #3565 for more info.