질문/조언질답게시판
Extra Form
PHP PHP 7.0
CMS Rhymix 2.x

XE 1.11.6을 사용하다 라이믹스 좋다는 이야기를 많이 들어서 코어 덮어쓰는 방식으로 옮겼는데 파일 업로드 확장자를 정할 수 없는 딜레마에 빠졌습니다...

1.PNG

막상 오류 내용대로 확장자 형식을 *.jpg; 형태로 설정해도 실제로 적용되지는 않습니다.

file모듈의 file.admin.controller.php파일 내의 *.을 ,로 변환시키는 부분도 수정해보려고 했지만 제대로 적용되지는 않는 것 같구요. 혼자 해결해보려고 별 짓을 다해봤는데 실패하고 말았습니다. 살려주세요ㅠㅠ

 

추가로, 스마트폰에서 사진을 올릴때 아이폰에서 전면카메라로 찍은 사진만 90도 돌아가는데 이것은 어떻게 수정을 해야할까요? 라이믹스 설정 내의 exif를 이용해서 사진 돌려주는 기능은 적용을 한 상태입니다만 후면카메라는 정상적으로 올라가는데 전면카메라만 돌아가는군요...

  • profile

    에러메시지와 실제 입력란 아래의 설명이 일관성이 없네요.

    아래에 있는 설명처럼 그냥 png, jpg, gif, pdf 이렇게 입력하셔도 안되나요?

  • profile profile

    네네 그렇게 입력해서 첨부란에도 *.jpg식으로 잘 뜨길래 되는 줄 알았는데 제가 관리자라 저만 되는거더군요. xe일때는 잘 되다가 라이믹스로 옮기면서 일반계정에서 확장자때문에 첨부가 안되는 상황입니다.
    https://cdn.discordapp.com/attachments/762328035814146139/806857689162055690/2.PNG
    https://cdn.discordapp.com/attachments/762328035814146139/806857702638485524/3.PNG

  • profile profile

    file모듈쪽에서는 뜯어봐도 *.jpg 형식으로 바꾸라고 경고띄우는 부분은 없더라구요.

    file모듈 폴더 통채로 날리고 최신빌드 폴더 덮어씌웠는데 해결되지 않았습니다.

  • profile profile
    설정이 제대로 적용되지 않는 버그는 아래의 패치로 해결됩니다.
    https://github.com/rhymix/rhymix/commit/aba959f

    첨부란에 *.jpg 라고 나온다면 뭔가 잘못된 겁니다. *.가 들어가는 표현은 더이상 사용되지 않습니다.
    위의 패치를 적용하신 후에 파일 모듈 및 해당 게시판의 파일 업로드 설정을 다시 저장해 보세요.
  • profile profile
    말씀주신대로 주석으로 Simplify allowed_filetypes로 나와있는 부분이 제대로 적용된 버전입니다. 수정했다가 오류뜨길래 다시 복구했구요.
    경고문구를 띄우는 부분이 /modules/file내에 없는걸로 보여 다른 문제로 추정됩니다.
    https://cdn.discordapp.com/attachments/762328035814146139/806862709890875462/unknown.png
  • profile profile

    첨부하신 것은 위에서 링크해드린 패치가 적용되지 않은 소스네요. 제가 20분 전에 패치한 것입니다.
    빨간색 줄은 지우고, 녹색 줄은 추가하라는 뜻입니다.
     

    에러메시지는 common/lang 쪽에 있습니다.

    에러메시지가 잘못 나오는 것은 별도의 패치로 수정했으며 2.0.7 버전으로 나올 예정입니다.
    에러메시지가 잘못 나온다고 기능에 영향을 주지는 않으니 신경쓰지 마세요.

  • profile profile

    코드 꼼꼼히 읽지 않아 죄송합니다. 방금 적용하고 테스트해보았는데 에러메세지는 그대로 뜹니다. 에러메세지만 뜨고 적용은 되는가 싶어서 다른페이지 이동했다 돌아오니 설정이 적용되지 않네요.
    https://cdn.discordapp.com/attachments/762328035814146139/806866913997225985/unknown.png
    https://cdn.discordapp.com/attachments/762328035814146139/806866989758021632/unknown.png

    아직 퇴근을 못해서 댓글이 늦은 점 죄송합니다ㅠㅠ

  • profile profile

    아 *.jpg 형식으로 쓰면 jpg,형식으로 인식되게 바꾸는거군요. 해결했습니다 감사합니다!
    https://cdn.discordapp.com/attachments/762328035814146139/806870198493118474/1.png

  • profile profile

    기진곰님 여기에 답글 달아 죄송합니다. 공식홈페이지 rss 확인좀 부탁드려요. 비공개로 되어있습니다.

    https://rhymix.org/news/rss

  • profile profile
    아, 제가 뭘 수정하다가 잘못 건드린 것 같습니다. 이제 정상입니다.