site 를 이전하면서 생긴 의문에 대한 질문입니다. 채택완료
A 사이트를 B사이트로 이전(복사) 했습니다. A는 그동안 그누 페치가 있을 때 마다다 페치를 해서 현재 5.4.4.8 입니다.
A에서 ㄱ) tar 로 전체다운 받고 ㄴ) mysqldump 로 다운받아서 menu만 B 에 맞게 수정했습니다. 위의 ㄱ)ㄴ)을 B 에 복사, 실행시켰습니다.
( B 가 A와 다른 부분 ) menu, config, dbcong, 접속url 뿐입니다.
( 결과 ) menu도 잘 작동하고 게시판 view 또 서브페이지뷰 까지 완벽하게 보입니다.
(문제점z) 그런데 B 의 게시판 글쓰기가 되지 않습니다. 또한 새 게시판 생성도 되지 않습니다.
(대응 조치) 혹시나 하고 gnu 5.4.4.8 원본에서 adm, bbs 두 폴더를 전부 복사했습니다. 원본 수정한 것도 복사후 수정 했습니다.
그래도 문제점z 가 해결되지 않습니다.
(두번째 대응조치) 해결안된 현 상태에서 그냥 data/dbconfig.php 만 삭제 후 새로 인스톨 한 후 위의 ㄴ)의 sql 를 다시 실행시켰습니다.
(결과) 해결되었습니다. 글쓰기도 되고 새게시판 생성도 되고 다른것 모두 다 잘 됩니다.
(드리는 질문) 왜 해결이 되었는지? 두번째 대응조치를 하기전에 해결할 수 있는 방법이 있었는지 궁금합니다.
답변 6개
이런건 이유가 다양하기 때문에 오류가 발생한 시점에서
로그를 찍어서 확인해야 정확한 원인을 알수 있습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그런데 B 의 게시판 글쓰기가 되지 않습니다.
<--- bbs/write_update.php 에서 sql_query($sql); 를 찾아서
sql_query($sql, true); exit; 이렇게 하면 에러가 나옵니다
또한 새 게시판 생성도 되지 않습니다.
<--- adm/board_form_update.php에서 sql_query($sql); 를 찾아서
sql_query($sql, true); exit; 이렇게 하면 에러가 나옵니다
에러를 보면 확실하게 파악 가능합니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
로그는 echo 로 작동안하는 페이지에서 위에서 순차적으로 찍어보셔야 될거 같습니다.
답변들 봐도 다 발생할만한 사유지만 해당 순간에 로그를 안 찍어보면 알수 없습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
정확히는 _menu 정보만 옮기셨고 g5_board 나 기타 정보는 옮기지 않았으므로 게시판이 없다고 판단하여 작성되지 않은것으로 보입니다만..
답변에 대한 댓글 1개
sql 내용중 메뉴부분만 수정한 것입니다.
현 상태에서 sql 다시 불러오니 해결되었으니 이상한 현상이다 싶습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
새게시판 생성이 되지 않는 에러인데
로그를 어디서 어떻게 확인해야 하는지요.