[wp-trac] [WordPress Trac] #27495: Multisite SVG uploads are served with incorrect mime/type
WordPress Trac
noreply at wordpress.org
Thu Apr 10 11:32:28 UTC 2014
#27495: Multisite SVG uploads are served with incorrect mime/type
-------------------------------------+------------------------------
Reporter: jhawksley | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Media | Version: 3.0
Severity: normal | Resolution:
Keywords: reporter-feedback close | Focuses: multisite
-------------------------------------+------------------------------
Changes (by SergeyBiryukov):
* keywords: reporter-feedback => reporter-feedback close
Comment:
Replying to [comment:2 jhawksley]:
> That is not the case. Even when setting mime type as image/svg, ms-
files.php still sets the header as text/xml.
I could not reproduce this with the code from comment:1:ticket:20990.
`ms-files.php` uses `wp_check_filetype()` and falls back to
`mime_content_type()`:
[source:tags/3.8.2/src/wp-includes/ms-files.php#L32].
If the correct `image/svg+xml` type is added via `upload_mimes` filter,
then `wp_check_filetype()` returns that.
Otherwise, `mime_content_type()` is used, which depends on server
configuration (see comment:10:ticket:25224).
This appears to be a duplicate of #24251 and #26256. See also #25224 and
#26591.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/27495#comment:3>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list