Project

General

Profile

Bug(バグ) #3699

MIMEタイプが64文字を超えるとアップロードできない

Added by kaoru n about 6 years ago. Updated about 6 years ago.

Status:
New(新規)
Priority:
Normal(通常)
Assignee:
-
Start date:
2014-09-25
Due date:
% Done:

0%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

Overview (現象)

拡張子が「docx」のファイルをアップロードしようとすると、読み込み中表示になりアップロード出来ない

Causes (原因)

Fileテーブルのtypeカラムのサイズが、varchar(64)になっているため、MIMEタイプ名が64文字を超えると登録できない。

.doc     application/msword
.xls     application/vnd.ms-excel 
.ppt     application/vnd.ms-powerpoint
.docx     application/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsx     application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.pptx     application/vnd.openxmlformats-officedocument.presentationml.presentation

参考
http://filext.com/faq/office_mime_types.php
http://support.microsoft.com/kb/936496/en-us
http://www.iana.org/assignments/media-types/media-types.xhtml

MIMEタイプ名は1〜127文字
http://tools.ietf.org/html/rfc4288#section-4.2

Way to fix (修正内容)

History

#1 Updated by kaoru n about 6 years ago

  • Description updated (diff)

#2 Updated by kaoru n about 6 years ago

  • Description updated (diff)

#3 Updated by kaoru n about 6 years ago

  • Description updated (diff)

Also available in: Atom PDF