Cargar el formato .webm en WordPress da como resultado una infracción de las directrices de seguridad y un error

No puedo cargar el formato de video .webm en WordPress. Esto es después de agregar: AddType video / webm .webm

en ambos: mi archivo .htaccess (en la carpeta raíz de la instalación de WordPress) el controlador de tipo mime de nuestro servidor apache (a través de nuestro sitio cpanel)

Por lo que recuerdo, al principio este mensaje me dio instantáneamente el error, incluso comenzaría a cargarlo. Ahora lo carga por completo y luego, mientras procesa, aparece el error.

El error es

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

¿Alguien más ha tenido este problema ?!

Lo que es realmente peculiar es que otro formato de video llamado ogv (Theora) no estaba siendo reconocido en el reproductor html5, PERO no estaba violando la seguridad según WordPress. Así que agregué el tipo mime al apache (no a través de htaccess) y listo, funcionó.

Además, el archivo en realidad se «sube», se «tritura» y luego rechaza el archivo, lo cual es extraño, seguramente WordPress deduciría que no puede cargar el formato de archivo simplemente verificando qué formato de archivo es primero.

Responder

En un instalación en varios sitios, vaya al área de administración de red y agregue la extensión del archivo webm a la lista de extensiones permitidas.

En una instalación en un solo sitio, agregue esto a su archivo wp-config.php:

define("ALLOW_UNFILTERED_UPLOADS",true);

Eso permitirá a los usuarios con nivel de administrador cargar archivos sin restricciones de tipo de archivo.

El problema subyacente es que webm no se ha agregado a la lista de tipos de archivo que WP conoce.

Respuesta

¿Está usando MU? Porque estaba teniendo un problema similar; y se solucionó cuando agregué la extensión a Super Admin> Opciones> Cargar tipos de archivos.

Curiosamente, esa opción me parece que no aparece en una instalación normal, así que no lo sé dónde buscarlo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *