xe 임베드 파싱 모듈 문제
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 7.0 |
안녕하세요
임베드 기능 관련해서 이것저것 찾아보다가 람보님의 파싱모듈을 사용하게 되었는데 이게 외부 트위터나 기타 사이트 파싱은 잘 되지만 내부링크에서 동작하지 않는 것 같더라구요. 찾아보니 mariaDB에선 작동하지 않는 것 같은데 혹시 다른 해결방법은 없을까요?
다른 글에서 윤삼님의 애드온은 된다고 하는 말을 봐서 윤삼님 애드온도 사용해보았지만 마찬가지로 안되는 것 같고...
두 경우 다 카드는 생성되지만 내용이 [ Not ready to show ] 이렇게 뜨더라구요..!!
해결 방법 아시는 분 계시면 도움 부탁드립니다^^
댓글 10
여기사이트 일정 아이피 혹은 일부 유저에 한해서 운영되는 사이트라면 당연히 읽어올 수 없습니다.
parser는 무조건 비회원의 환경에서 해당 URL에 접햇을때를 기준으로 파싱을 시작합니다.
그런데 이건 별개의 질문인데 사이트는 어떻게 아셨어요...? 일부러 안적은 거였는데 ㅠㅠ
이런 버그같은경우 이런 링크를 본문에서 클릭해서 접속할 수 있는 상황이 아니면 해당 문구 하나로 무슨 버그인지도 유추가 절 대 불가능합니다.
Not ready to show<- 라는 문구가 어떤 모듈이나 XE에서 사용되는 오류 코드나 메세지로도 사용되지 않거든요.
그런상황에서 URL을 숨긴다는건 좀 위험한 생각이시네요.
그 링크된 것을 알아서 제가 답변 드린것이지 그거 없었으면 제가 정확한 답변도 못드리고 묻힐뻔한 질문들이 될뻔하셨어요
https://xetown.com/questions/585558
불편하더라도 이거중에 URL을 공개하는건 지키셧으면 좋겠네요.
"찾아보니 mariaDB에선 작동하지 않는 것 같은데"
XE에서 쓰는 서드파티 자료들 중 MySQL에서는 되는데 MariaDB에서 안 되는 것은 존재하지 않습니다. 존재할 수도 없고요. 아마 누군가가 DB 초기세팅(sql_mode 등)을 잘못 해놓고는 DB 종류 차이 때문이라고 잘못 생각한 모양인데, 이것도 어디를 찾아보셨는지 링크 걸어주시면 다른 분들이 불필요한 오해를 하는 것을 방지할 수 있겠습니다. 인터넷에 잘못된 정보가 워낙 많이 돌아다니기 때문에... 출처 없이 그냥 찾아보았다고만 하시면 차라리 그 말 안 하는 것만 못한 경우가 많아요..ㅠㅠ
https://xetown.com/questions/1144711
여기 게시글에서 본 거예요...ㅎㅎ