При загрузки favicon в SVG — ошибка.
Версия instantcms — 2.16.3
Права на папки для загрузки открыты
При загрузки favicon в SVG — ошибка.
Версия instantcms — 2.16.3
Права на папки для загрузки открыты
Подтверждаю проблему.
Причем, если вывести на экран объект $file в аплоудере, то выводит такую картину:
cmsUploadfile Object
(
[file_mime:cmsUploadfile:private] => image/svg+xml
[mime_types:cmsUploadfile:private] => Array
(
[webp] => image/webp
[ps] => application/postscript
[aiff] => audio/x-aiff
[txt] => text/plain
[yaml] => text/plain
[csv] => text/plain
[asx] => video/x-ms-asf
[snd] => audio/basic
[avi] => video/x-msvideo
[bcpio] => application/x-bcpio
[so] => application/octet-stream
[bmp] => image/bmp
[rar] => application/x-rar
[bz2] => application/x-bzip2
[nc] => application/x-netcdf
[chrt] => application/x-kchart
[cpio] => application/x-cpio
[cpt] => application/mac-compactpro
[csh] => application/x-csh
[css] => text/css
[dxr] => application/x-director
[djvu] => image/vnd.djvu
[dvi] => application/x-dvi
[dwg] => image/vnd.dwg
[epub] => application/epub+zip
[etx] => text/x-setext
[ez] => application/andrew-inset
[flv] => video/x-flv
[gif] => image/gif
[gtar] => application/x-gtar
[tgz] => application/x-gzip
[hdf] => application/x-hdf
[hqx] => application/mac-binhex40
[html] => text/html
[htm] => text/htm
[ico] => image/vnd.microsoft.icon
[ice] => x-conference/x-cooltalk
[ief] => image/ief
[igs] => model/iges
[jad] => text/vnd.sun.j2me.app-descriptor
[jar] => application/x-java-archive
[jnlp] => application/x-java-jnlp-file
[jpg] => image/jpeg
[js] => application/x-javascript
[midi] => audio/midi
[kil] => application/x-killustrator
[kpt] => application/x-kpresenter
[ksp] => application/x-kspread
[kwt] => application/x-kword
[kml] => application/vnd.google-earth.kml+xml
[kmz] => application/vnd.google-earth.kmz
[latex] => application/x-latex
[m3u] => audio/x-mpegurl
[man] => application/x-troff-man
[me] => application/x-troff-me
[silo] => model/mesh
[mif] => application/vnd.mif
[mov] => video/quicktime
[movie] => video/x-sgi-movie
[mp3] => audio/mpeg
[mp4] => video/mp4
[mpeg] => video/mpeg
[ms] => application/x-troff-ms
[mxu] => video/vnd.mpegurl
[odb] => application/vnd.oasis.opendocument.database
[odc] => application/vnd.oasis.opendocument.chart
[odf] => application/vnd.oasis.opendocument.formula
[odg] => application/vnd.oasis.opendocument.graphics
[odi] => application/vnd.oasis.opendocument.image
[odm] => application/vnd.oasis.opendocument.text-master
[odp] => application/vnd.oasis.opendocument.presentation
[ods] => application/vnd.oasis.opendocument.spreadsheet
[odt] => application/vnd.oasis.opendocument.text
[ogg] => application/ogg
[ogv] => video/ogg
[otg] => application/vnd.oasis.opendocument.graphics-template
[oth] => application/vnd.oasis.opendocument.text-web
[otp] => application/vnd.oasis.opendocument.presentation-template
[ots] => application/vnd.oasis.opendocument.spreadsheet-template
[ott] => application/vnd.oasis.opendocument.text-template
[pbm] => image/x-portable-bitmap
[pdb] => chemical/x-pdb
[pdf] => application/pdf
[pgm] => image/x-portable-graymap
[pgn] => application/x-chess-pgn
[php] => text/x-php
[png] => image/png
[pnm] => image/x-portable-anymap
[ppm] => image/x-portable-pixmap
[ppt] => application/vnd.ms-powerpoint
[ra] => audio/x-realaudio
[rm] => audio/x-pn-realaudio
[ras] => image/x-cmu-raster
[rgb] => image/x-rgb
[tr] => application/x-troff
[rpm] => application/x-rpm
[rtf] => text/rtf
[rtx] => text/richtext
[sgml] => text/sgml
[sh] => application/x-sh
[shar] => application/x-shar
[sis] => application/vnd.symbian.install
[sit] => application/x-stuffit
[skt] => application/x-koan
[smil] => application/smil
[svg] => image/svg
[spl] => application/x-futuresplash
[src] => application/x-wais-source
[stc] => application/vnd.sun.xml.calc.template
[std] => application/vnd.sun.xml.draw.template
[sti] => application/vnd.sun.xml.impress.template
[stw] => application/vnd.sun.xml.writer.template
[sv4cpio] => application/x-sv4cpio
[sv4crc] => application/x-sv4crc
[swf] => application/x-shockwave-flash
[sxc] => application/vnd.sun.xml.calc
[sxd] => application/vnd.sun.xml.draw
[sxg] => application/vnd.sun.xml.writer.global
[sxi] => application/vnd.sun.xml.impress
[sxm] => application/vnd.sun.xml.math
[sxw] => application/vnd.sun.xml.writer
[tar] => application/x-tar
[tcl] => application/x-tcl
[tex] => application/x-tex
[texinfo] => application/x-texinfo
[tiff] => image/tiff-fx
[torrent] => application/x-bittorrent
[tsv] => text/tab-separated-values
[ustar] => application/x-ustar
[vcd] => application/x-cdlink
[wrl] => model/vrml
[wav] => audio/x-wav
[wax] => audio/x-ms-wax
[wbmp] => image/vnd.wap.wbmp
[wbxml] => application/vnd.wap.wbxml
[wm] => video/x-ms-wm
[wma] => audio/x-ms-wma
[wml] => text/vnd.wap.wml
[wmlc] => application/vnd.wap.wmlc
[wmls] => text/vnd.wap.wmlscript
[wmlsc] => application/vnd.wap.wmlscriptc
[wmv] => video/x-ms-wmv
[wmx] => video/x-ms-wmx
[wvx] => video/x-ms-wvx
[xbm] => image/x-xbitmap
[xhtml] => application/xhtml+xml
[xml] => application/xml
[xpm] => image/x-xpixmap
[xsl] => text/xsl
[xwd] => image/x-xwindowdump
[xyz] => chemical/x-xyz
[zip] => application/zip
[doc] => application/msword
[docx] => application/vnd.openxmlformats-officedocument.wordprocessingml.document
[dotx] => application/vnd.openxmlformats-officedocument.wordprocessingml.template
[docm] => application/vnd.ms-word.document.macroEnabled.12
[xls] => application/vnd.ms-excel
[xlsx] => application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
[xltx] => application/vnd.openxmlformats-officedocument.spreadsheetml.template
[xlsm] => application/vnd.ms-excel.sheet.macroEnabled.12
[xltm] => application/vnd.ms-excel.template.macroEnabled.12
[xlam] => application/vnd.ms-excel.addin.macroEnabled.12
[xlsb] => application/vnd.ms-excel.sheet.binary.macroEnabled.12
[pptx] => application/vnd.openxmlformats-officedocument.presentationml.presentation
[potx] => application/vnd.openxmlformats-officedocument.presentationml.template
[ppsx] => application/vnd.openxmlformats-officedocument.presentationml.slideshow
[ppam] => application/vnd.ms-powerpoint.addin.macroEnabled.12
[pptm] => application/vnd.ms-powerpoint.presentation.macroEnabled.12
[potm] => application/vnd.ms-powerpoint.template.macroEnabled.12
[ppsm] => application/vnd.ms-powerpoint.slideshow.macroEnabled.12
)
[allowed_mime:cmsUploadfile:private] => Array
(
[0] => image/vnd.microsoft.icon
[1] => image/svg
)
)
То есть тип файла определяется как image/svg+xml, а разрешенные типы
[0] => image/vnd.microsoft.icon
[1] => image/svg
Дописывание svg+xml в templates/modern/options.form.php 'extensions' => 'ico,svg,svg+xml' проблему не решает.
Странно однако… У меня эта проблема была на 2.16.2, а сейчас после обновления на 2.16.3 проверил, проблема ушла, фавиконка стала грузится нормально...
ЗЫ: как вариант, может проблема в конкретных файлах SVG?… тот файл что не грузился у меня не сохранился, я после этого его (фавикон) уже заменил на другой...
ЗЫ2: сейчас пытался получить ошибку с разными файлами проблема не проявилась...
Странно однако… У меня эта проблема была на 2.16.2, а сейчас после обновления на 2.16.3 проверил, проблема ушла, фавиконка стала грузится нормально...
ЗЫ: как вариант, может проблема в конкретных файлах SVG?… тот файл что не грузился у меня не сохранился, я после этого его (фавикон) уже заменил на другой...
ЗЫ2: сейчас пытался получить ошибку с разными файлами проблема не проявилась...
данные SVG иконки прекрасно загружались вплоть до версии 2.16.3
Загружаю данную иконку на 2.16.2 — все отлично.
Сервер, конфигурация, версия php все аналогичное.
Проблема именно в 2.16.3, что-то поменялось, только что непонятно.
Урегулируем. В чём проблема — понятно.
Эта проблема была у меня ещё до обновления.
Уважаемые знатоки ), есть решение как поправить? срочно нужно...
Уважаемые знатоки ), есть решение как поправить? срочно нужно...
PS Ответ получил, ждем решение в гите.