Обходим запрет на загрузку файлов в MODX Revolution.
В MODX Revolution управлять файлами сайта можно через админку самой CMS. При этом вы можете столкнуться с ошибкой «Добавление этого типа файлов не допускается». Рассмотрим способы исправления этой ошибки.
Причиной данной ошибки является то, что MODX Revolution контролирует, файлы какого типа пользователь закачивает на сайт. Проверка идёт по расширению файла. Если расширение не относится к допустимым — закачка не состоится.
Собственно, способов два:
- Закачать файлы на сайт по протоколу FTP (SFTP);
- Изменить настройки MODX Revolution.
Закачка файлов по протоколу FTP (SFTP)
Тут всё довольно просто. Сделать это можно через любой удобный FTP-клиент или даже без него. Вряд ли этот способ нужно описывать подробно. Скажу лишь, что лично я предпочитаю протокол SFTP. О том, как настроить подключение через SFTP в FileZilla, можете прочитать в статье по этой ссылке.
Настройка MODX Revolution
Данный способ является оптимальным, если Вы привыкли закачивать файлы на сайт через админку CMS и часто закачиваете файлы тех типов, которые MODX Revolution по умолчанию закачивать запрещает.
Откройте системные настройки CMS, щелчком по пиктограмме шестеренки вызвав меню.
В них откройте раздел Файловая система и найдите параметр Разрешённые к загрузке файлы (можно выполнить поиск по ключу upload_files).
Как видите, это просто список расширений файлов. Если расширение входит в этот список — MODX Revolution позволяет закачивать файлы такого типа. Двойным щелчком откройте список и через запятую допишите нужное расширение или расширения.
Обратите внимание на похожие параметры upload_flash, upload_images и upload_media. Первый отвечает за то, файлы какого типа можно загружать в каталог assets/flash/, второй за то, что можно закачать в assets/images/, ну а третий касается каталога assets/media/. Есть в данном разделе и другие интересные параметры, определяющие, например, максимально допустимый размер загружаемых файлов или то, допускает ли CMS использование диспетчера файлов как такового.
Что же касается ошибки «Добавление этого типа файлов не допускается», то теперь вы знаете, что избавиться от неё очень просто.
Статьи по теме: