CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.3 |
글 제목과 같이 글 등록(삭제) 버튼 클릭하면 아래와 같은 메시지가 뜨지만, 글은 정상(?)적으로 등록/삭제가 되는 것 같습니다
원인 좀 알 수 있을까요..?
XE 초창기 시절부터 오래된 XE의 기본 애드온, 위젯 위주로 사용해 오다가 이번에 php8.3으로 업그레이드 했더니 에러가 많이 생기는데, 대부분 오래된 애드온과 위젯 게시판 등에서 에러 나는 부분들로 특정 회원님의 도움으로 하나씩 삭제, 사용 중지 등 정리했더니 점점 정상 작동이 되는 것 같습니다.
비슷한 문제를 겪고 있는 회원님들도 저의 글 참고하면 문제 해결에 다소 도움이 될 것 같습니다.
미나리
Lv. 2
댓글 6
일단 먼저 Addons 폴더의 이름을 다른 이름으로 바꿔 애드온을 모두 꺼보시고 그럼에도 불구하고 동일하게 작성에 오류가 발생한다면, 게시글을 작성할때 끼어드는 트리거가 있는 모듈이 있을 수 있습니다.
의심되는 모듈을 하나하나씩 밖으로 끄집어 내어 테스트 하는 수 밖에 없습니다.
아니면, 똑같은 환경에 Rhymix나 동일한 버전의 xe를 설치하여 오류 테스트를 해보시거나요
관심가져 주셔서 감사합니다
덕분에 몇몇 빼고 이전과 비슷한 수준까지 업데이트가 된 것 같습니다.
위 문제는 알려 주신 Addons 폴더의 이름 변경 후 레이아웃 미사용으로 게시판(XEDITION)만 열어 놓고 테스트해도 마찮가지네요...
커뮤니티 사이트가 아니고 글 등록 삭제는 관리자만이 하는 것이라서 관리에 불편할뿐 당장 사이트 운영에 큰 문제는 아닐 것 같습니다.^^
문제 해결에 실마리를 알려 주신 것에 대해 다시 한 번 감사드립니다.
정확한 위치를 알려주지 않는 500번 에러는 "그냥 에러 로그를 보세요"라는 뜻입니다. 조금이라도 오래된 자료들을 갖고 PHP 8.x 버전을 시도하신다면 서버 에러 로그 확보는 사실상 필수입니다. 여기저기에서 끊임없이 에러가 나오니까요.
라이믹스 코어부터 일단 2.1 버전대로 덮어씌우시면 index.php 42번째 줄의 주석을 제거하여 모든 에러가 화면에 표시되도록 할 수도 있습니다. 에러 로그가 제공되지 않는 웹호스팅에서 임시로 사용할 수 있는 방법입니다. 단, 화면 표시 과정에서 나는 에러가 아니라 글쓰기, 파일 업로드 등 서버 처리 과정에서 나는 에러라면 이 방법으로도 확인하기 어려울 수 있습니다.
문제 해결에 관심 가져 주셔서 감사합니다.
오래된 애드온, 위젯, 레이아웃 등 조금이라도 문제가 있는 것은 이번 기회에 모두 제거하고 기본 라이믹스 기반에 새로 만든다는 마음으로 진행하고 있습니다.
위 문제 같은 경우, 현재 라이믹스와 호환이 가장 잘 될 것으로 생각되는 XEDITION(?) 게시판을 레이아웃 미사용 상태에서 테스트 해도 동일한 증상이면 이는 문제 해결이 더 어려울 것 같아 그게 걱정되어지는 사안입니다.
일단 알려 주신 "라이믹스 코어부터 일단 2.1 버전대로 덮어씌우시면..." 이 작업부터 시도해 보겠습니다.
서버 에러 로그 볼만한 지식도 없고, 조금 더 노력해 보고 안되면 유료 의뢰 밖에 없을 듯합니다..-_-;;
감사합니다~
글 저장 후에 나오는 오류라면 스킨이나 레이아웃보다는 애드온이나 모듈 때문일 가능성이 높습니다. 글쓰기 화면을 보여주는 것으로 스킨의 역할은 끝났거든요. 특히 모듈이 여기저기 많이 끼어들어서 영향을 주곤 합니다.
관리자 화면에서 고급 -> 설치된 모듈 목록에서 라이믹스 로고가 붙어 있는 공식 자료가 아닌 것들을 집중적으로 살펴보시면 도움이 될 거예요. 글쓰기 과정에 영향을 줄 가능성이 조금이라도 있다 싶은 것은 지우거나, 임시로 다른 곳에 옮겨놓고 테스트해 보세요. PHP 8.3이라면 지난 5년 사이에 나온 자료 외에는 모조리 오류를 일으킨다고 봐야...
잡았습니다...^^
지금은 XE 유물이 된 syndication 삭제하니 정상 작동이 되네요..
이제는 조금 더 테스트 해보고 본 사이트 작업 준비해도 될 것 같습니다.
감사합니다...
아마 오래된 XE 사이트로 운영하다 라이믹스로 전환하는 사이트들은 비슷하 문제가 발생할 개연성이 높아 미나리 글 참고해 보시고, 회원님들께서 관심 갖고 해결 책으로 제시해 주신 내용들을 참고하여 업데이트 진행하시면 많은 문제 해결에 다소 도움이 될 겁니다.