Cada tanto nos topamos con esos errores molestos y dificiles de solucionar, y la solución la encontramos en un comentario perdido en php.net.
El error de hoy es el siguiente:
Warning: finfo::finfo() [finfo.finfo]: Failed to load magic database
at ‘/usr/share/misc/magic’
El archivo /usr/share/misc/magic existe, tiene permisos, etc. PHP estaba actualizado, fileinfo también, todo.
¿Cuál era el problema? libmagic le agrega “.mime” al archivo y por eso PHP no lo encuentra, ni tampoco muestra un mensaje de error que se entienda.
Solución
Creamos un link simbólico para el archivo que libmagic va a buscar.
# ln -s /usr/share/misc/magic /usr/share/misc/magic.mime

hola a mi me sale este error en mi wordpress…lo puedo solucionar con el link que postearon arriba?
gracias, es urgente
Warning: finfo_open() [function.finfo-open]: Failed to load magic database at ‘/etc/magic’. in /www/docs/projectpsicodelika.com.ar/public_html/wp-content/themes/magzimus/includes/thumbnails.php on line 274
Si tenés acceso de root al servidor donde se encuentra tu blog sí. Sino deberías contactar al administrador del servidor para que lo corrija por vos. Saludos!
Gracias, si creo que me toca escribirles a los del hosting…tengo bloqueado el acceso a la base de datos