Исправление ошибки «Извините, этот тип файла не разрешен по соображениям безопасности» в WordPress
Опубликовано: 2021-10-18Когда вы загружаете новый файл на свой веб-сайт, WordPress по умолчанию не поддерживает его. Выдает ошибку «Извините, этот тип файла не разрешен по соображениям безопасности».
WordPress обычно ограничивает типы файлов, загружаемых через администратора вашего сайта, например изображения, видео, документы или аудио, по соображениям безопасности.
Эта ошибка обычно возникает из-за того, что тип MIME файла, также известный как «тип мультимедиа», запрещен для загрузки из-за настроек WordPress по умолчанию.
Связанный: Как исправить ошибку 405 Method Not Allowed
Что вызывает ошибку «Извините, этот тип файла не разрешен по соображениям безопасности»?
Основной причиной этих типов ограничений является предотвращение возникновения проблем безопасности из-за уязвимостей при загрузке файлов. Эти целенаправленные загрузки или случайная загрузка вредоносных исполняемых файлов могут необратимо повредить ваш сайт. Они могут позволить хакерам получить доступ к вашему сайту или проникнуть на ваш сервер, чтобы украсть ваши данные.
Когда эта ошибка «Извините, этот тип файла не разрешен по соображениям безопасности» не позволяет вам загружать неподдерживаемые файлы на ваш сайт. В то же время он также не позволяет вашим пользователям делать это. Без таких «блокпостов» на ваш сайт может быть загружена практически любая опасная афера, что является большим риском.
Короче говоря, ошибка «Извините, этот тип файла не разрешен по соображениям безопасности» защищает ваш сайт и определенно не является самой серьезной ошибкой WordPress, с которой приходилось сталкиваться. Но такие ошибки, как неподдерживаемый тип медиафайла, ошибка при получении безопасности файла или неподдерживаемый источник ошибки, могут быть устранены для загрузки необходимых файлов. Давайте сначала посмотрим, что лежит в основе вопроса. А затем перейти к решению.
Объяснение типов MIME
Причина упомянутых выше проблем заключается в том, что их типы MIME по умолчанию не поддерживаются вашим веб-сайтом WordPress. Для этого нам нужно понять, что такое типы MIME.
MIME расшифровывается как многоцелевые расширения почты Интернета. Типы MIME используются браузерами и другими интернет-устройствами для регулирования типа контента, обычно связанного со страницей.
Например, если на странице есть файл .png и файл .jpeg, браузер по их типам MIME будет знать, что оба файла следует рассматривать как изображения, а не видео или другие типы файлов.
По умолчанию WordPress хранит список зарегистрированных типов MIME в файле wp-includes/functions.php. Но не все признанные типы MIME разрешено загружать в панель администратора WordPress.
Вот несколько типов файлов, поддерживаемых WordPress по умолчанию:
Изображения: .jpg, .jpeg, .png, .gif, .ico
Документы: . pdf (переносимый формат документа; Adobe Acrobat)
.doc, .docx (документ Microsoft Word)
.ppt, .pptx, .pps, .ppsx (презентация Microsoft PowerPoint)
.odt (текстовый документ OpenDocument)
.xls, .xlsx (документ Microsoft Excel)
.psd (документ Adobe Photoshop)
Аудио : .mp3, .m4a, .ogg, .wav
Видео: .mp4, .m4v (MPEG-4)
.mov (QuickTime), .wmv (видео Windows Media)
.avi, .mpg, .ogv (Ogg), .3gp (3GPP), .3g2 (3GPP2)
Как избавиться от ошибки «извините, этот тип файла не разрешен по соображениям безопасности»?
В основном есть три способа избавиться от этой ошибки при обеспечении безопасности файлов. Вы также можете,
- Разрешить нефильтрованные загрузки через wp-config.php
- Разрешить загрузку дополнительных типов MIME через functions.php
- Разрешить загрузку дополнительных типов MIME с помощью подключаемого модуля
Давайте обсудим эти варианты о том, как не столкнуться с ошибкой, извините, и этот тип файла не разрешен по соображениям безопасности.
Разрешить нефильтрованные загрузки через wp-config.php
Этот способ включает в себя фильтрацию кода вашего веб-сайта, а затем редактирование этого кода, чтобы разрешить нефильтрованные загрузки, чтобы вы не получали таких ошибок, как неподдерживаемый тип медиафайла.
Этот метод позволяет загружать все типы файлов, но здесь следует отметить, что это может быть разрешено только пользователям уровня администратора. Наше честное мнение заключается в том, чтобы добавить именно тот тип файла, который необходим. Кроме того, мы бы посоветовали не фильтровать код сайта, чтобы избавиться от этой ошибки; извините, этот тип файла не разрешен по соображениям безопасности. Вместо этого доверьте это профессионалу или воспользуйтесь более простым способом, загрузив плагин.
Разрешить загрузку дополнительных типов MIME через functions.php
Этот метод устранения ошибки, извините, этот тип файла не разрешен из соображений безопасности, требует, чтобы вы разбирались в коде. Таким образом, вы можете добавить требования в файл functions.php текущей активной темы.
Это требует от вас знаний в области кодирования для решения таких проблем, как неподдерживаемый тип медиафайла или
ошибка при получении файловой безопасности. Поэтому, если вы не любитель кодирования, мы предлагаем вам перейти к следующему способу устранения этих ошибок.
Разрешить загрузку дополнительных типов MIME с помощью подключаемого модуля
Это наиболее часто используемый и довольно простой способ удалить уведомление «извините, этот тип файла не разрешен по соображениям безопасности».
Для этого откройте панель администратора вашего сайта и перейдите в раздел плагинов, там вам нужно скачать плагин, который поддерживает загрузку файлов с разными типами MIME или расширениями файлов. Загрузите этот плагин, затем активируйте его. И вы можете загружать любое изображение, аудио или видео по вашему выбору, не получая сообщение об ошибке «извините, этот тип файла не разрешен по соображениям безопасности».
Плагины WordPress для дополнительных типов MIME
WordPress предоставляет несколько плагинов для загрузки медиафайлов неподдерживаемого формата. Мы обсудим несколько здесь.
- Дополнительные типы файлов WP
- Загрузка файла WordPress
- Типы загрузки файлов
- FileBird Lite
1. Дополнительные типы файлов WP
Когда вы загружаете этот плагин и активируете его, он показывает параметры типа файла в настройках в строке главного меню слева. Перейдите к настройкам и нажмите «дополнительные типы файлов». Он предоставляет длинный список дополнительных типов файлов изображений, аудио и видео, которые можно проверить для загрузки этого конкретного типа файлов.
После выбора этого WordPress не выдаст никаких ошибок, например, извините, этот тип файла не разрешен по соображениям безопасности, так как этот плагин позаботится о проблемах безопасности. Следовательно, загрузка будет плавно разрешена.
Цены: Бесплатно
Ссылка на скачивание
2. Загрузка файла WordPress
Этот плагин необходимо загрузить таким же образом из вкладки «Добавить новый» «Плагины» в главном меню. После активации плагина зайдите в настройки, и в выпадающем меню появится новая вкладка с названием « Загрузка файла WordPress ». Выберите его для дальнейших настроек.
WordPress File Upload — это простой плагин, который вы можете использовать, чтобы разрешить загрузку файлов на свой сайт. Плагин предлагает шорткод, который вы можете использовать для включения загрузки файлов на несколько страниц, сообщений или приема файлов с боковой панели вашего сайта без возникновения какой-либо ошибки, например, источник ошибки не поддерживается.
Ссылка на скачивание
Рейтинги: 4,5 звезды
Активные установки: 30 000+
Цены: Бесплатно
3. Типы загрузки файлов
Этот плагин легко позволяет WordPress принимать и загружать файлы с любым расширением или типом MIME, включая пользовательские типы файлов.
Это также предоставляет меню выбора типов файлов после входа в «настройку» из строки главного меню, а затем в «Типы загрузки файлов». Там вы можете выбрать из данного списка типов файлов или добавить любой другой тип файла в «добавить пользовательский тип файла» и легко загрузить его без каких-либо ошибок, таких как неподдерживаемый тип медиафайла, ошибка при получении безопасности файла или источник ошибки. не поддерживается.
Ссылка на скачивание
Рейтинги: 5 звезд
Активные установки: 8000+
Цены: Бесплатно
4. FileBird Lite
FileBird позволяет создавать виртуальные папки для категоризации загружаемых медиафайлов WordPress. Поэтому, когда вы перемещаете файлы и папки, это не нарушит постоянные ссылки на ваши изображения в содержимом. Следовательно, вы не увидите ошибку, неподдерживаемый тип медиафайла, ошибку при получении безопасности файла или неподдерживаемый источник ошибки.
Просто добавьте блок «Галерея FileBird» в компоновщик вашей страницы/записи и выберите папки, которые вы хотите отобразить. Все медиафайлы в выбранных папках будут автоматически отображаться в вашем сообщении. С помощью этого инструмента вы можете управлять и упорядочивать тысячи изображений, аудио, видео и других файлов в своей медиатеке.
Ссылка на скачивание
Рейтинги: 4,5 звезды
Активные установки: 90 000+
Цена: 25 долларов (премиум-версия)
Вывод
Мы обсудили возможное решение, позволяющее не получать такие ошибки, как
- «Извините, этот тип файла не разрешен по соображениям безопасности».
- тип медиафайла не поддерживается
- ошибка при получении безопасности файла
- источник ошибки не поддерживается
и несколько из многих плагинов, которые можно загрузить, чтобы избежать вышеупомянутых ошибок. WordPress предоставляет множество других плагинов, предназначенных для предотвращения таких ошибок и обеспечения плавной загрузки файлов любого типа.