답변 3개
이 정보만으로는 확인이 어렵습니다.
1. 게시판 저장하는 부분에서 $sql 를 출력해서 직접 db에 insert에 해보셔야 할듯 합니다.
2. php log를 확인하셔서 에러가 있는지 보셔야 할듯 합니다.
댓글을 작성하려면 로그인이 필요합니다.
이 문제로 한동안 고생을 했는데 (ubuntu 20.04)
MySQL 5.6 이상, MariaDB 10.2.4 이상을 사용 하는 경우
그누보드5 / data / dbconfig.php 에서
define('G5_MYSQL_SET_MODE', false);
를 아래와 같이 변경합니다.
define('G5_MYSQL_SET_MODE', true);
해결이 안된다면
/etc/mysql/mariadb.cnf 에
[mysqld]
sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
추가후 재시작
버전업이 되면서 MySQL insert 시 유효성 검사 걸려서 insert가 안되는 문제였더라구요
그래서 업이전 sql_mode로 세팅으로 하면 되네요
댓글을 작성하려면 로그인이 필요합니다.
위 문구만 봐서는 디비 테이블 권한 없어서 문제가 발생한걸로 보이긴합니다. 하지만 정확한것 은아니니 PHP 에러 로그와 MySQL 에러 로그를 확인하여 어떤 오류가 발생했는지 확인해주세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인