При попытке загрузить в 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
уже не может.
Обсуждение