При попытке загрузить в DokuWiki некоторые типы файлов, может появиться сообщение об ошибке В загрузке отказано. Файлы с таким расширением запрещены!
.
По умолчанию в Hogfather
можно загружать следующие типы файлов:
jpg image/jpeg jpeg image/jpeg gif image/gif png image/png ico image/vnd.microsoft.icon mp3 audio/mpeg ogg audio/ogg wav audio/wav webm video/webm ogv video/ogg mp4 video/mp4 vtt text/vtt tgz !application/octet-stream tar !application/x-gtar gz !application/octet-stream bz2 !application/octet-stream zip !application/zip rar !application/rar 7z !application/x-7z-compressed pdf application/pdf ps !application/postscript rpm !application/octet-stream deb !application/octet-stream doc !application/msword xls !application/msexcel ppt !application/mspowerpoint rtf !application/msword docx !application/vnd.openxmlformats-officedocument.wordprocessingml.document xlsx !application/vnd.openxmlformats-officedocument.spreadsheetml.sheet pptx !application/vnd.openxmlformats-officedocument.presentationml.presentation sxw !application/soffice sxc !application/soffice sxi !application/soffice sxd !application/soffice odc !application/vnd.oasis.opendocument.chart odf !application/vnd.oasis.opendocument.formula odg !application/vnd.oasis.opendocument.graphics odi !application/vnd.oasis.opendocument.image odp !application/vnd.oasis.opendocument.presentation ods !application/vnd.oasis.opendocument.spreadsheet odt !application/vnd.oasis.opendocument.text
MIME, отмеченные !
можно только скачивать, но не выполнять.
Для добавления своих типов файлов и MIME рекомендуется создать в каталоге dokuwiki/conf
файл mime.local.conf
и добавить в него нужные строки. У меня это:
exe !application/vnd.microsoft.portable-executable msu !application/octet-stream
Создавать отдельный файл необходимо, чтобы при обновлении движка не сбросились ваши настройки, т.к. при этом система может перезаписать mime.conf
, а mime.local.conf
уже не может.
Обсуждение