그누보드 설치오류
본문
그누보드 설치중 오류메세지 상자에 아무것도 안적혀있네요...
개발자도구로 확인해보니
{"error":"\uc798\ubabb\ub41c \uc694\uccad\uc785\ub2c8\ub2e4.","success":"","exists":""}
라고 뜨구요
구글링해보니깐 PHP 7.4에서 7.3으로 바꾸니깐 해결됐다는 글이 뜨기는 한데
시놀로지 환경에선 7.4가 디폴트라 7.3으로 다운그레이드가 안되는거 같습니다.
현재 버전은 phpmyadmin 4.9.7-1032 , PHP7.4 7.4.30-0118 , mariaDB10 10.3.32-1040 입니다
해결방법이 있을까요??
답변 3
php 5.2 이상에서도 작동한다고 나와 있는데요
저거 install/install.function.php 에 접근하세요
그리고 맨마지막에보면
install_json_msg 함수가 있어요
여기서
json_encode('',JSON_UNESCAPED_UNICODE)
JSON_UNESCAPED_UNICODE << 이걸 넣어주세요.
그러면 에러로그가 한글로 해서 나와요. 여기서 다시 댓글로 알려주세요.
https://github.com/gnuboard/gnuboard5/blob/master/install/ajax.install.check.php#L33
에서 발생하는 문제같고
서버쪽에서 디버깅을 해봐야 될것 같습니다.
아 해결했습니다. PHP 버전이 문제가 아니라 https://sir.kr/qa/215490 해당 글 참조해서 고쳤습니다!!
시놀로지 내 패키지 중 웹스테이션 -> 스크립트 언어 -> 사용자 지정된 프로파일 중 맞는 PHP 버전 선택후 편집 -> 확장 -> 전부 다 체크박스 활성화 했더니 됐네요
답변을 작성하시기 전에 로그인 해주세요.