O upload do formato .webm no WordPress resulta em violação e falha das diretrizes de segurança

Não consigo fazer upload do formato de vídeo .webm no WordPress. Isso é depois de adicionar: AddType video / webm .webm

em ambos: meu arquivo .htaccess (na pasta raiz da instalação do WordPress) o manipulador de tipo mime de nosso servidor apache (por meio de nosso site cpanel)

Pelo que me lembro, a princípio essa mensagem imediatamente me deu o erro, ela até começava a enviá-la. Agora ele faz o upload completo e, enquanto processa, recebo o erro.

O erro é

“1.webm” has failed to upload due to an error File type does not meet security guidelines. Try another. 

Alguém mais teve este problema ?!

O que é realmente peculiar é que outro formato de vídeo chamado ogv (Theora) não estava sendo reconhecido no player html5, MAS não estava violando a segurança de acordo com o WordPress. Então eu adicionei o tipo MIME ao apache (não via htaccess) e voila, funcionou.

Além disso, o arquivo na verdade “carrega”, ele “tritura” e rejeita o arquivo, o que é estranho, certamente O WordPress deduziria que não pode “carregar o formato do arquivo apenas verificando qual é o formato do arquivo primeiro?

Resposta

Em um instalação multisite, vá para a área Network Admin e adicione a extensão de arquivo webm à lista de extensões permitidas.

Em uma instalação de site único, adicione ao seu arquivo wp-config.php:

define("ALLOW_UNFILTERED_UPLOADS",true);

Isso permitirá que usuários de nível administrador carreguem arquivos sem as restrições de tipo de arquivo.

O problema subjacente é que o webm não foi adicionado à lista de tipos de arquivos que o WP conhece.

Resposta

Você está usando o MU? Porque eu estava tendo um problema semelhante; e foi resolvido quando adicionei a extensão a Superadministrador> Opções> Carregar tipos de arquivo.

Curiosamente, essa opção parece-me que não aparece em uma instalação normal, então não sei onde procurar.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *