Я не могу загрузить видео в формате.webm на WordPress. Это после добавления: AddType video/webm.webm
в оба: мой файл.htaccess (в корневой папке установки WordPress) обработчик типа mime нашего сервера apache (через cpanel нашего сайта)
Насколько я помню, у меня сначала это сообщение моментально выдавало ошибку, даже начинало загружать. Теперь он загружает его полностью, а затем во время хруста я получаю сообщение об ошибке.
Ошибка
“1.webm” has failed to upload due to an error
File type does not meet security guidelines. Try another.
У кого-нибудь еще возникла такая проблема?!
Что действительно странно, так это то, что другой формат видео под названием ogv (Theora) не распознавался в проигрывателе html5, НО это не нарушало безопасность согласно WordPress. Итак, я добавил mimetype в apache (не через htaccess) и вуаля, все заработало.
Кроме того, файл на самом деле «загружается», он «сжимается», а затем отклоняет файл, что странно, наверняка WordPress сделает вывод, что не может загрузить формат файла, просто проверив, какой формат файла он имеет в первую очередь?
При многосайтовой установке перейдите в область администратора сети и добавьте расширение файла webm в список разрешенных расширений.
При установке на одном сайте добавьте это в файл wp-config.php:
define('ALLOW_UNFILTERED_UPLOADS',true);
Это позволит пользователям уровня администратора загружать файлы без ограничений по типам файлов.
Основная проблема заключается в том, что webm не был добавлен в список типов файлов, о котором знает WP.
Вы пользуетесь МУ? Потому что у меня была похожая проблема; и это решилось, когда я добавил расширение в Super Admin> Параметры> Загрузить типы файлов.
Любопытно, что мне кажется, что эта опция не появляется в обычной установке, поэтому я не знаю, где ее искать.