Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.
In addition to
extension=fileinfo.so
I also had to add
mime_magic.magicfile=/usr/share/file/magic
to my php configuration. Then, I instantiate Finfo thus:
<?php
$mimeMagicFile = get_cfg_var('mime_magic.magicfile');
$finfo = new finfo(FILEINFO_MIME, $mimeMagicFile);
?>
(This is despite the rumours I hear about the default being exactly what I set it to anyway.)
On Ubuntu Feisty, you need to add the line
extension=fileinfo.so
to your /etc/php5/*/php.ini files. The extension gets linked at compile time to /usr/lib/libmagic.so.1 which uses a MAGIC environment variable which defaults to
/etc/magic:/usr/share/file/magic