이미지 자동첨부 애드온
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.2 |
이미지 자동 첨부 애드온
https://rhymix.repo.hoto.dev/?mid=download&package_srl=6548
버전 | 1.1.4 (2017-12-09) |
---|---|
작성자 | 포에시스 https://www.poesis.org |
위의 애드온을 사용중인데요, 서버를 현재 같은 네트워크 나스에서 돌리고 있습니다.
그래서 pc 에서 이미지를 넣으면
" 현재 사이트는 항상 예외로 취급합니다" 이와 같은 조건에 걸려 삽입한 이미지를 첨부로 저장하지를 않습니다.
현재 사이트 예외 를 없앨수 없을까요??
멤논
Lv. 1
댓글 12
autoattach.class.php 파일의 self::$config 이부분인가요?ㅋㅋ 제가 코딩을 못해서ㅜㅜ
같은 도메인인지 아닌지만 보고 판단할 텐데요.
같은 네트워크 안에서 운영되는 사이트이거나, 심지어 같은 서버로 구동하는 사이트라도 애드온은 그런 거 모르거든요. 다른 이유로 첨부되지 않는 것 아닐까요? 예를 들어 서버에서 자기 자신의 공인 IP로 접속하려고 하면 안 되는 경우가 은근히 많습니다.
아 제가 같은 서버에 홈페이지를 2개(A,B) 만들었는데요, A사이트에 게시글을 B로 복사를 하면 이미지 첨부가 안되요.
게시글 복사하는 동안 잠시만 예외사항을 없애고 사용하고 싶은데요
안될까요?
실험해 보고 싶으시다면 이 부분을 삭제하거나 // 주석처리하시면 될 거예요.
현재 접속한 도메인과 사이트 기본 도메인을 무조건 예외처리하도록 만드는 소스입니다.
https://github.com/poesis/xe-autoattach/blob/master/autoattach.class.php#L194-L198
단, A와 B가 서로 다른 도메인이라면 알려드린 부분을 삭제한다고 해서 영향이 있을 것 같지는 않습니다.
만약 그래도 안 된다면 애드온과 무관한 네트워크단의 문제가 아닐까 의심해 보셔야...
기진곰님 말씀대로 해봤는데 안되요. 이미지가 새로 저장해서 첨부가 안되고 계속 이전 경로를 유지 하고 있어요.
A, B 사이트는 같은 시놀로지 나스 서버에 있고 /web/memnon/xe_rhymix, /web/memnon/rhymix 이런 경로로 각각 있거든요.
혹시 다른 코드 부분을 수정해야 되거나 주석처리 할 부분은 없을까요?
사진이 포함된 글을 에디터에서 소스보기 했을 때, 해당 <img> 태그에 data-autoattach 속성이 추가되어 있나요? 어떤 값이 입력되어 있나요? 소스를 수정하거나 설정을 변경하더라도 한 번 실패한 이미지는 다시 시도하지 않거든요. data-autoattach 속성을 지워야 다시 시도하는 의미가 있습니다.
또한, 불러올 이미지는 불특정 다수가 접속할 수 있는 http(s)로 시작하는 주소에 있어야 합니다. 설마 이미지 경로가 <img src="/web/memnon/rhymix/.....jpg"> 이런 식으로 되어 있지는 않죠?
data-autoattach 속성은 success 로 되어 있고 이미지 주소도 말씀하신 형식으로 되어 있어요.
그런데 B사이트로 복사를 하면 A 사이트 주소를 가지고 있어요ㅜㅜ
<img align="absmiddle" alt="" border="0" data-autoattach="success" src="https://domain주소/memnon/xe_rhymix/files/attach/images/119/313/6805ca6a66a5b4befa367a5a6a29858a.gif" />
아... 혹시 같은 도메인에 폴더만 다른 건가요? 그러면 당연히 같은 사이트로 인식하지요.
같은 사이트를 예외처리하지 않도록 소스를 수정하셨더라도 data-autoattach="success" 속성을 그대로 두면 적용되지 않을 테고요. 에디터에서 속성 삭제 후 재시도하셔야 합니다.
아하 그렇군요. 속성 삭제후 하니 잘 됩니다. 감사합니다~
기진곰님 만세~ㅋㅋ
저는 자동이미지첨부를 개인자료수집을 위해서 사용합니다.
그런데 아래와 같이 네이버블로그 같은 곳은
- https://blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=narabaljeon&logNo=221713665100
이런곳의 내용의 이미지는 자동첨부가 안되던데요, 해결방법이 있을까요?
어떻게 안 되는지 data-autoattach 속성 값을 알려 주세요.
막아 놓은 곳은 그냥 안 됩니다. 주로 대형 플랫폼이나 커뮤니티 사이트들이 막곤 하죠.
막아 놓은 곳을 굳이 뚫고 들어가는 기능은 없고, 만들 계획도 없습니다.
아하 알겠습니다 답변 감사합니다.
즐거운 하루 보내세요.