Как исправить ошибку ‘Извините, этот тип файла недопустим по соображениям безопасности’ в WordPress

Как пользователь WordPress, придет время, когда вам нужно будет загрузить некоторые типы файлов на ваш сайт.

Возможно, вы создаете веб-сайт, который позволяет пользователям загружать файлы, или, возможно, вы хотите добавить загружаемый файл в свою почтовую форму.

Однако вскоре вы обнаружите, что WordPress на самом деле не нравится, когда вы загружаете файлы определенных типов. Если вы попытаетесь загрузить файл, который не нравится WordPress, вы получите сообщение об ошибке «Извините, этот тип файла недопустим по соображениям безопасности».

К счастью, есть легкое решение этой проблемы, и мы будем шаг за шагом рассказывать вам о ней.

Что означает «Извините, этот тип файла недопустим по соображениям безопасности»?

Прежде всего, это распространенная ошибка для большинства блогеров и пользователей WordPress. Так что не пугайтесь и не паникуйте. Проблема также может быть легко решена.

В этой ошибке виновата собственная система WordPress. Несмотря на то, что WordPress является системой управления контентом, она все еще имеет очень строгую систему фильтрации, позволяющую принимать в систему только несколько типов файлов.

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

И при попытке загрузить файл, которого нет в списке поддерживаемых файлов WordPress , вы столкнетесь с ошибкой «Извините, этот тип файла недопустим по соображениям безопасности».

Что вызывает эту ошибку?

Как вы знаете, существует множество различных типов файлов, используемых различными типами приложений. Например, .AI — это очень распространенный тип файлов, используемый Adobe Illustrator.

Этот тип файла широко используется дизайнерами и иллюстраторами для сохранения и обмена своими работами. Но не удивляйтесь, если при попытке загрузить файл .AI в WordPress появляется ошибка «Извините, этот тип файла недопустим по соображениям безопасности», поскольку этот тип файла отсутствует в списке поддерживаемых файлов WordPress.

Это полный список типов файлов, разрешенных в WordPress по умолчанию.

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

Удивительно, что WordPress по-прежнему не поддерживает популярные и распространенные типы файлов, такие как Illustrator, по умолчанию. И это только один из десятков типов файлов, которые WordPress до сих пор не поддерживает.

Так что да, на этот раз вы можете обвинить WordPress в том, что он провел вас через эту запутанную ошибку. Но вы можете исправить эту проблему вручную, чтобы загрузить любой тип файла, который вы хотите.

 

Как исправить ошибку

Существует два простых способа исправить ошибку «Извините, этот тип файла недопустим по соображениям безопасности». Один метод требует использования плагина, а другой требует редактирования основного файла WordPress.

Прежде чем продолжить, мы настоятельно рекомендуем сделать резервную копию вашего сайта. Если у вас еще нет системы резервного копирования, вы можете настроить ее с помощью бесплатного плагина.

 

Метод 1: Используйте плагин Mime Types

Существует несколько плагинов MIME-типов, которые помогут вам добавить свои собственные типы файлов в список поддерживаемых файлов WordPress, например Pro Mime Types , Mime Typs Extended и Unsafe Mimetypes. К сожалению, большинство из этих плагинов устарели.

Мы используем плагин WP Add Mime Types для этой статьи, так как он был обновлен для поддержки последних версий WordPress. Не стесняйтесь попробовать и использовать другой плагин, если хотите.

 

Шаг 1: Установка плагина WP Add Mime Types

Чтобы установить плагин, войдите в свою панель управления WordPress и перейдите в раздел Плагины >> Добавить новый.

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

Найдите плагин WP Add Mime Types и нажмите кнопку «Установить», а затем «Активировать», чтобы включить плагин.

 

Шаг 2: Настройка плагина

После установки на странице настроек появится новая страница, которая называется Mime Type Settings. На этой странице вы можете добавить определенные типы файлов, чтобы добавить их в систему WordPress.

Найдите тип файла, который вы хотите добавить, и скопируйте и вставьте его в поле «Add values» . Убедитесь, что вы скопировали всю строку, связанную с расширением типа файла, который вы пытаетесь добавить.

Затем нажмите кнопку Сохранить, чтобы сохранить изменения. Как только тип файла будет включен, он будет выделен красным цветом в списке.

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

Единственная проблема этого метода заключается в том, что даже плагины MIME-типов имеют ограничения при добавлении файлов определенных типов. Например, плагин не позволяет загружать файлы .AI. Но второй способ позволяет избежать этой проблемы и загрузить любой файл, который вы хотите.

Способ 2: Отредактировать файл wp-config

wp-config.php — это основной файл, используемый WordPress, который обрабатывает многие функции WordPress. Вы можете отредактировать этот файл, чтобы отключить систему, которая предотвращает загрузку файлов определенных типов. После этого вы сможете загружать файлы любого типа.

 

Шаг 1: Доступ к вашему серверу

Вы можете редактировать файл wp-config, используя клиентское приложение FTP или войдя в свой сервер CPanel и используя Диспетчер файлов.

Перейдите в общую папку, где расположен ваш веб-сайт WordPress, и где находятся все основные файлы WordPress.

 

Шаг 2: Отредактируйте wp-config.php

Затем откройте и отредактируйте файл wp-config .

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

Как только вы откроете файл, просто найдите строку /* That’s all, stop editing! Happy blogging. */.

Затем вставьте следующую строку кода прямо над ней.

define (‘ALLOW_UNFILTERED_UPLOADS’, true);

Как исправить ошибку ‘Sorry, This File Type Is Not Permitted For Security Reasons’ в WordPress

 

Вот и все!

 

Все еще получаете ту же ошибку?

Вышеуказанные методы должны помочь вам загрузить практически любой тип файла, который вы хотите в WordPress. Однако, если вы все еще получаете ту же ошибку, вы должны попытаться связаться с вашим хостинг-провайдером и обратиться за помощью.

Некоторые веб-узлы запрещают загрузку определенных типов файлов по соображениям безопасности. Если вы продолжаете получать сообщение об ошибке и вам крайне необходимо загрузить файл в WordPress, обратитесь в службу поддержки хостинг-провайдера и посмотрите, есть ли у них фильтры, которые не позволяют вам загружать какие-либо файлы.



2019-01-30T11:59:57
Лучшие учебники по Wodpress

Как увеличить раздел LVM

Шаг1. Проверяем размер дисков

Смотрим наши диски с помощью fdisk

fdisk -l

Здесь мы видим диск /dev/xvda размером 26.8 Гб. Смотрим сколько места в системе.

df -h

Размер диска около 15 Гб. Значит можно увеличить диск более чем на 10 Гб. Также запомним наше LVM устройство /dev/mapper/centos-root

Шаг2. Создаем новый раздел

Далее приводится пример для моей системы. У вас название дисков может отличаться.

fdisk /dev/xvda

n-новый раздел

p-primary

Далее жмем ENTER. И в конце w -запись таблицы на диск

Затем вводим команду

partprobe

Или перезагружаем систему. Смотрим что получилось

fdisk -l

Здесь мы должны увидеть новый созданный диск /dev/xvda3

Шаг3. Инициализация диска

Вводим команду

pvcreate /dev/xvda3

Должны увидеть сообщение Physical volume «/dev/xvda3» successfully created.

Шаг4. Расширение volume group

Смотрим наши lvm группы

pvs



Как видим название нашей группы «centos», добавляем к ней раздел созданный выше.

vgextend centos /dev/xvda3

Видим сообщение что группа успешно расширена

Шаг5. Увеличиваем раздел LVM

Добавим к уже существующему разделу 5 ГБ.

lvextend -L +5G /dev/mapper/centos-root

И наконец увеличиваем размер файловой системы.

resize2fs /dev/mapper/centos-root

Если получите ошибку

resize2fs: Bad magic number in super-block while trying to open /dev/mapper/centos-root

Couldn't find valid filesystem superblock.

Значит у вас файловая система не ext4, а xfs. В этом случае используйте xfs_growfs

 xfs_growfs /dev/mapper/centos-root

Как мы видим раздел успешно расширен. Посмотрим что получилось

df -h

Как видим файловая система успешно расширена на 5 ГБ. Для того что бы увеличить раздел на всё свободное пространство, наберите команду

lvextend -l +100%FREE /dev/mapper/centos-root

xfs_growfs /dev/mapper/centos-root

Результат

Подробнее про LVM читайте в статье Управление и настройка LVM в Linux. Понятие LVM

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

 



2019-01-29T21:39:06
Без рубрики

Создание виртуальной машины в Hyper-V.

Описание последовательности действий для создания виртуальной машины с установкой ОС Windows. (немного исправлено в 2021г)

Обязательные требования.

-поддержка аппаратной виртуализации — выставляется в BIOS.

-разрядность ОС x64.

Все действия выполнялись на компьютере с ОС Windows 10.

 

Активация Hyper-V.

Переходим в меню «Программы и компоненты» через графический интерфейс или через команду «Выполнить»

Win+R >> OptionalFeatures >> ОК (или кнопка Ввод).

 

Отмечаем галочкой Hyper-V, нажимаем ОК и перезагружаем ПК.

 

Запуск Hyper-V.

Запускаем диспетчер виртуальных машин через строку «Выполнить» или через графический интерфейс.

Win+R >> virtmgmt.msc >> ОК (или кнопка Ввод).

Через графический интерфейс.

Пуск  >> Все программы >> Средства администрирования Windows.

 

Создание ВМ.

В открывшемся диспетчере жмем правой кнопкой мыши по серверу и выбираем: Создать >> Виртуальная машина.

Откроется мастер создания виртуальной машины. Пройдем по нему.

 

На первой странице читаем информацию и жмем Далее.

 

Указываем имя и путь к расположению VM. Далее.

 

Выбираем 2 поколение (ВМ для систем х64).

 

Указываем объем оперативной памяти. Оставляем галочку «Использовать для этой ВМ динамическую память»

 

В настройке сети выбираем Default Switch. Настроим сетевое подключение после создания ВМ.

 

Указываем имя расположение и размер жесткого диска.

 

Установим операционную систему позже.

 

Проверяем введенные данные и нажимаем кнопку «Готово».

 

Ожидаем время создания ВМ.

Если ни каких ошибок не возникнет, то ВМ будет создана.

 

Настройка загрузки образа ОС.

Чтоб попасть в параметры нужно нажать правой кнопкой мыши по ВМ и выбрать из выпадающего меню «Параметры…»

 

Настроим загрузку с диска для установки операционной системы Windows.

Добавим дисковод.

 

Указываем путь к образу диска с ОС.

 

Ставим дисковод на первое место. Нажимаем «Применить».

 

Установка ОС.

Запускаем ВМ. И нажимаем «Подключить…» чтоб сразу видеть что происходит на экране ВМ.

 

Далее происходят действия, как при установке Windows на физическом компьютере.

 

После установки ОС необходимо убрать загрузку с дисковода.

Одной из важных функций ВМ является доступ по сети. Рассмотрим, как его настроить.

 

Настройка сетевого доступа.

Настраивать будем внешнюю сеть, которая объединит виртуальную машину с физической компьютерной сетью нашей организации.

Переходим в диспетчер виртуальных коммутаторов и создаем новый.

 

Выполняем настройки виртуального коммутатора.

Имя: Любое понятное.

Тип подключения – Внешняя сеть. Выбираем физический сетевой адаптер, через который будет работать соединение.

Отмечаем галочкой – Разрешить управляющей операционной системе предоставлять общий доступ к этому сетевому адаптеру.

Это означает, что физический сетевой адаптер становится портом к виртуальному коммутатору, через который ВМ и физическая машина будут связываться с внешней сетью (в смысле с локальной сетью организации). Альтернативный вариант – использовать несколько физических адаптеров. Один для виртуального коммутатора и ВМ, второй – для физического компьютера на котором работает Hyper-V.

Нажимаем «ОК» для подтверждения.

Появится предупреждение о возможности пропадания соединения. Нажимаем кнопку «Да».

 

В итоге в сетевом оборудовании появился новый адаптер – vEthernet, с тем именем, которое мы присвоили виртуальному коммутатору.

 

В сведениях физического сетевого адаптера теперь абсолютно ничего нет.

В свойствах можно увидеть, что адаптер работает на виртуальный коммутатор.

 

Для настройки IP-адреса и прочих настроек теперь нужно использовать адаптер виртуального коммутатора Hyper-V.

IP-адрес можно настроить вручную или получить по DHCP от выше стоящего роутера ЛВС.

 

Далее, подключим сетевой адаптер ВМ к виртуальному коммутатору. Переходим в параметры нужной ВМ.

 

Если сетевой адаптер у ВМ отсутствует, то его нужно создать.

 

Далее выбираем виртуальный коммутатор.

 

Настройка завершена.

Запускаем виртуальную машину и проверяем сеть и доступ в Интернет.

 



2019-01-29T10:02:22
Настройка ПО

Простая защита от хотлинков реализована в nginx

Этот блог не использует более четырех или пяти гигабайт в месяц, что составляет только одну сотую доступной пропускной способности.

Тем не менее, мне не нравятся ограничители пропускной способности, поэтому я реализовал простую защиту от хотлинков с помощью HTTP-сервера nginx. Читать

Ошибка «Сетевой кабель не подключён»: почему возникает и как её исправить

При использовании компьютера с наличием интернета можно встретить ошибку «Сетевой кабель не подключён». Она свидетельствует о том, что в цепь соединения компьютера с интернетом (провайдер — модем — сетевой кабель — сетевая карта) закралась неполадка. Однако не стоит спешить расстраиваться и менять что-либо в оборудовании, возможно, вся проблема заключена в нарушении работы драйвера или некоторых настроек сети.

Читать

О запрете на VPN, Tor и анонимайзеры в России

Одним из приоритетных направлений развития информационного пространства России Президент страны в Указе от 9 мая 2017 года назвал сохранение традиционно российских духовно-нравственных ценностей и соблюдение основанных на них норм поведения. Для реализации намеченных программ государство использует различные средства, в том числе составляет списки запрещённых сайтов и обязует провайдеров блокировать доступ к ним. С недавних пор на законодательном уровне существует запрет и на средства обхода блокировок запрещённых интернет-ресурсов.

Читать