파워포인트 .pptx 첨부파일을 올릴 시
Prepared statement failed: Data too long for column 'mime_type' at row 1 오류가 납니다. 처음 보는 현상이라 ..
관리자 메뉴에서 파일 박스로 등록시에는 문제 발생하지 않고 잘 등록됩니다.
뭐가 문제일 까요?
설마해서 xe타운에도 같은 파일 올려보았는데 같은 오류가 나옵니다.
PHP | PHP 7.0 |
---|---|
CMS | Rhymix |
파워포인트 .pptx 첨부파일을 올릴 시
Prepared statement failed: Data too long for column 'mime_type' at row 1 오류가 납니다. 처음 보는 현상이라 ..
관리자 메뉴에서 파일 박스로 등록시에는 문제 발생하지 않고 잘 등록됩니다.
뭐가 문제일 까요?
설마해서 xe타운에도 같은 파일 올려보았는데 같은 오류가 나옵니다.
pptx 파일의 공식 MIME type: application/vnd.openxmlformats-officedocument.presentationml.presentation (73자)
files 테이블의 mime_type 컬럼 크기: 60자
마소에서 터무니없이 긴 MIME type을 선언하는 바람에 발생하는 문제인 것 같네요. 라이믹스 깃허브에 이슈 남겨주시면 해결책을 찾아보겠습니다. 임시방편으로는 mime_type 컬럼 크기를 80자로 늘리거나, sql_mode를 설정해서 에러 없이 적당히 짤리도록 해주시면 됩니다.