테스트 사이트 - 개발 중인 베타 버전입니다

php 8.2 와 테마 관련 문의입니다. 채택완료

선배 회원님들 안녕하십니까!

카페24 호스팅에서 cookie 테마 추가해서 사용중이었는데 ssl 설치 때문에 호스팅 버전을 8.2로 변경하고나서 사이트 모든 게시판이 빈 페이지로 보이고 있습니다.

 

테마를 기본 테마로 변경하면 게시판 접속이 가능해지는걸 확인할 수 있는데 이 경우는 테마 문제가 맞는거죠? 테마도 php 버전의 영향을 받는지요? 전체 게시판도 전부 스킨을 사용중이라 만약 게시판까지 기본으로 변경해야 한다면 작업이 상당할 것 같아서요.

선배님들 귀한 답변 기다리겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트

아래 글 참고해 php 에러 내용 확인 후, 해당 에러 내용 복사해서 올려보세요.

https://homzzang.com/b/faq-63

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

게시판 접속 시 상단에는
Deprecated: Optional parameter $skin_dir declared before required parameter $bo_table is implicitly treated as a required parameter in /jutammu8/www/extend/latest_multi.lib.php on line 12 Deprecated: Optional parameter $by declared before required parameter $user_profile is implicitly treated as a required parameter in /jutammu8/www/plugin/social/includes/functions.php on line 154 Deprecated: Optional parameter $skin_dir declared before required parameter $bo_table is implicitly treated as a required parameter in /jutammu8/www/lib/latest.lib.php on line 7 Deprecated: Optional parameter $skin_dir declared before required parameter $gr_id is implicitly treated as a required parameter in /jutammu8/www/lib/latest_group.lib.php on line 6

이렇게 뜨고요.

본문 위치에는
Fatal error: Uncaught Error: Undefined constant "php" in /jutammu8/www/theme/cookie/mobile/head_gallery.php:312 Stack trace: #0 /jutammu8/www/theme/cookie/mobile/head.php(23): require_once() #1 /jutammu8/www/theme/cookie/head.php(5): include_once('/jutammu8/www/t...') #2 /jutammu8/www/head.php(7): require_once('/jutammu8/www/t...') #3 /jutammu8/www/_head.php(4): include_once('/jutammu8/www/h...') #4 /jutammu8/www/bbs/_head.php(3): include_once('/jutammu8/www/_...') #5 /jutammu8/www/bbs/board_head.php(7): include_once('/jutammu8/www/b...') #6 /jutammu8/www/bbs/board.php(221): include_once('/jutammu8/www/b...') #7 {main} thrown in /jutammu8/www/theme/cookie/mobile/head_gallery.php on line 312
이렇게 뜹니다.
ChatGPT에게 물어보니
1번 에러는 선택적 매개변수를 필수 매개변수 뒤로 보내야 한다고 답변주네요.
2번 에러는 /jutammu8/www/theme/cookie/mobile/head_gallery.php 파일의 312번째 줄에서 발생하고 있다고 하니 이 코드를 살펴보셔야 할 듯.
shibi 님 귀한 시간 내셔서 추가 답변까지 남겨주시고 감사합니다.
참고해서 작업 진행하겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

테마 버전이 8.2에서 에러가 나는 소스들이 있는거 같네요.

에러를 수정하셔야지 사용이 가능하실거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

블랙캣77 님 소중한 답변 감사드립니다.
기본 테마로 디자인 작업을 다시 해야할 것 같네요.^^
행복한 봄 맞이하세요.

댓글을 작성하려면 로그인이 필요합니다.

사이트가 오류가 발생하면서 나오는 문제로 확인됩니다.

무료SSL 호스팅 받으시려고 업그레이드 하신듯 한데 원활한 서비스를 위해서는 php7버전으로 적용하셔야 할듯 보여집니다. 안그러면 오류 처리하는 부분이 많아질듯 보여집니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

플라이 님.
바쁠실텐데 답변 감사합니다.
답변 참고해서 결정하겠습니다.
행복한 봄 되세요.

댓글을 작성하려면 로그인이 필요합니다.

8버전이상으로 올라가면서 변수 초기화에 대한 규칙이 엄격해졌습니다

오류 출력하셔서 하나씩 체크해보셔야합니다

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

닥본사님 답변 주셔서 감사합니다.
이번 기회에 작업전에 php 버전 호환에 대해서 체크해야 되는걸 배웠네요.
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

안녕하세요.

해당 테마가 PHP 8.2에 호환이 되는지 확인을 하셔야 할거 같습니다.

지금 테마가 8.2에 호환이 안되어 에러가 나고 있는거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

제이앤님 귀한시간 답변 달아주셔서 감사합니다.
기본 테마로 다시 작업해야겠네요.
행복한 봄 맞이하세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고