서버 이전 후 글쓰기 안됨 ㅠㅠ
본문
서버 이전한 후에 오류가 계속되고 있습니다.
처음에는 글이 모두 ????? 로 표시되어서 한참 고생했는데, mariadb의 설정파일에서
skip-character-set-client-handshake
옵션을 추가해서 해결했습니다.
그런데 이제는 글쓰기가 안됩니다.
글 쓰기를 하면
"글이 존재하지 않습니다.
글이 삭제되었거나 이동된 경우입니다."
경고창이 뜨고 실제 글은 작성되지 않습니다.
bbs/write_update.php에
alert($wr_subject)를 추가해서 값이 제대로 넘어오는지 확인해보면 값은 정상적으로 출력됩니다.
그러나, 관리자 페이지에서 보면
위 이미지처럼 해당 게시판 새글이 등록된 것처럼 표시되지만, 제목 등 모든 값은 없는 상태입니다.
도대체 무엇이 문제일까요??? ㅠㅠ
추가1. 기존 글을 읽으면 읽은 횟수는 증가합니다. ㅠㅠ
답변 3
디비서버를 교체하셨다고 하시고,
그리고, insert 가 안된다고 하신다면,
아마도 디비 필드에 default 값 문제로 보입니다.
아래를 참고해 보세요.
https://www.baragi.net/bbs/board.php?bo_table=dev&wr_id=8800
https://www.baragi.net/bbs/board.php?bo_table=dev&wr_id=8940
서버이전을 했으면 관련폴더 및 파일을 모두 권한 체크 해보셔야합니다. 하셔더라도 다시확인해보시기바랍니다
데이타베이스또한 정상적으로 저장되어있고 또한 권한 다시 체크해보시구요 디비로인한 저장된경로 파일 폴더 읽기 쓰기 권한 다시 체크해보세요..
이미 해결되셨지만
서버 이전시 php 버전이 더 상위인경우가 많은데
상위로 갈수록 조건이 좀더 엄격해져서 하위 버전에서 잘 실행되었던 것들이 안되기도 합니다.
혹시 다른 오류가 발생하면 이 부분도 채크해보세요.