CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
XE1 마지막 버전(비공식 포함)에서 Rhymix 2.0.24 로 넘기는 것 까지는 어떻게 성공했는데..
사용 중인 레이아웃, 라이믹즈 인증 마크(?) 있는 것 포함 코드 수정이 안 된는데 혹시 이유 좀 알 수 있을까요..?
예로 링크 절대경로를 상대경로로 변경한다든지 등..
"수정했습니다" 라는 메시지는 뜨는데 반영이 안됩니다.
- 캐시 파일을 삭제
- 레이아웃 퍼미션 (755) 확인(모두 변경)
- 애드온 모두 오프
-이외 또 확인할 사항이 뭐가 있을까요 ?
-혹시 SSL 적용 안한 것과 관련이 있을까요 ?
-php 7.0 대와 관련이 있을까요 ?
참고로 php 8.3에서는 에러 없이 수정이 되고, 사이트는 다르지만 php 7.0 에서는 에러 메시지가 뜨면서 수정이 안 됩니다
레이아웃 설정 창에 "헤더 스크립트" 편집 창 내용 수정할 경우 이런 메시지가 뜨고, 레이아웃 편집창 수정할 경우에는 에러 메시지는 뜨지 않고 수정이 안 됩니다.
이 경우 어느 부분의 문제 일까요 ?
[첨언]
이 문제는 해결하기 어려운 듯하네요...-_-;
여기저기 비슷한 사례 찾아 봐도 해결된 사례는 눈에 띠는게 없고 참고할만한 글들도 접하기가 쉽지가 안네요...
한 15년전 XE 레이아웃, 위젯, 애드온들로 덕지덕지 붙여 놔서, 전면 순정(純正)으로만 새판을 짠 후에 라이믹스로 이전하는 것이 답인 것 같네요...^^
그렇게 진행 중이구요..
요 며칠간 쉼없는 질문에 여러 회원님들의 도움말 참고하여 공부(?) 덕분에 대부분의 중요 문제들은 어느 정도 이해한 듯 싶습니다.
감사합니다.
미나리
Lv. 2
댓글 2
일단 레이아웃에 Unsafe Var가 뜰 만큼의 템플릿 코드나 자바스크립트 코드가 들어있는거 같습니다.
헤더 스크립트에 어떤 내용이 있는지는 모르겠으나, 잘 보시고 문제가 될만한 부분이 있다면 고치거나 수정하셔야 할 것 같습니다.
안녕하세요
해당부분 수정 자체가 안 되요...
부분 수정이나 테스트 중이라 모두 삭제해도 저장이 안되어 이러지도 저러지 못하고 있어요~~-_-;;
관련 글들 찾아 보면 위 에러 메시지의 경우에는 경우의 수가 무궁무진(?)한 것 같아요...^^
그래서 고수분들도 딱히 도움말 제공하는 것에 한계가 있지 않나 싶네요(맞은 말인지..??)
관심가져 주셔서 감사합니다.