Если при загрузке новых типов файлов будет получена ошибка REF:#application/...............#SCANFALSE Необходимо дополнить настройку плагинов.
Например, для успешной загрузки офисных файлов Microsoft понадобится отредактировать файлы:
addon_storage_options.php для File Bank (Stogare)
addon_fileupload_options.php для File Upload
Необходимо добавить типы и mime types для новых файлов в массивы:
$fileTypeAssociations и $uplFileTypeAssociations
...... 'rtf'=>array('application/octet-stream', 'application/octet', 'octet-stream', 'application/msword'), 'doc'=>array('application/octet-stream', 'application/octet', 'octet-stream', 'application/msword'), 'docx'=>array('application/octet-stream', 'application/octet', 'octet-stream', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'), 'xls'=>array('application/octet-stream', 'application/octet', 'octet-stream', 'application/vnd.ms-excel'), 'xlsx'=>array('application/octet-stream', 'application/octet', 'octet-stream', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'), .....
И не забыть добавить расширения и разрешенный для загрузки размеры для новых файлов в массивы:
$regUsersFiles и $uplFileSizes ............ 'doc'=>5242880, 'docx'=>5242880, 'xls'=>5242880, 'xlsx'=>5242880, 'rtf'=>5242880, ........ где '5242880' - размеры файлов в байтах
p.s. Если Вы используете дополнительную защиту в виде .htaccess файлов, не забудьте добавить и здесь разрешенные к загрузке в папки файлы. SetEnvIfNoCase Referer "^https?://сайт local_ref=1 SetEnvIfNoCase Referer "^https?://www.сайт" local_ref=1 <FilesMatch ".(\.(mp3|jpeg|jpg|png|gif|txt|doc|docx|xls|xlsx|rtf|pdf|zip|rar|mp4|mov|mpg|avi|mpeg|wmv|asf|m1v|MP3|JPEG|JPG|PNG|GIF|TXT|DOC|DOCX|XLS|XLSX|RTF|PDF|ZIP|RAR|MP4|MOV|MPG|AVI|MPEG|WMV|ASF|M1V)$)"> Order Allow,Deny Allow from env=local_ref </FilesMatch> |