css são reportados como text / plain por mimetype no ubuntu machine

2

Quando eu executo o seguinte comando %código% Espero ver mimetype -DM --database /usr/share/misc/magic /path/to/reset.css como resultado, mas em vez disso recebo text/css . Existe uma maneira de corrigir isso?

EDIT Removendo -M não alterou nada

root@srv /var/www/vhosts/zf2skeleton # mimetype -D --database /usr/share/misc/magic module/Application/public/css/bootstrap.min.css 
> Data dirs are: /usr/share/misc/magic
> Checking inode type
WARNING: You don't seem to have a mime-info database. The
shared-mime-info package is available from http://freedesktop.org/ .
> Checking globs for basename 'bootstrap.min.css'
> Checking for extension '.min.css'
> Checking for extension '.css'
> File exists, trying default method
module/Application/public/css/bootstrap.min.css: text/plain
    
por Optimus 13.02.2012 / 18:47

1 resposta

0

A página de manual que você vinculou diz que procura nos seguintes locais para o banco de dados:

$HOME/.local/share/mime
/usr/local/share/mime
/usr/share/mime

Você pode descobrir como adicionar uma entrada para CSS observando esses diretórios.

Após a atualização, você precisa executar o update-mime-database

EDITAR:

Você está usando a opção -M, o que significa que não vai olhar para a extensão do arquivo. Ele examinará apenas o conteúdo do arquivo. Um arquivo CSS não tem um cabeçalho consistente, então duvido que funcione.

    
por 13.02.2012 / 19:46