관리자설정 후 에러 채택완료
WisdomIT
11년 전
조회 4,403
따로 php를 만져준것도 아니고, 파일을 건드린것도 아니구요
그냥 단순히 쇼핑몰 관리자설정에서 몇가지 설정하고 나니
select * from mall_write_free where wr_is_comment = 0 order by wr_num limit 0, 5
1146 : Table 'wisdomit.mall_write_free' doesn't exist
error file : /mall/index.php
위와 같은 문구가 나타나면서 에러가 납니다.
index화면 레이아웃이나 이미지 등은 건드리지도 않았고,
게시판 설정 몇가지만 바꿨을 뿐인데
어째서일까요..
http://wisdomit.ncity.net/mall/" target="_blank">wisdomit.ncity.net/mall/
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
11년 전
영카트5를 설치하면 qa, free, notice 세가지 게시판이 자동 생성 됩니다
어떤 이유로 free 게시판이 만들어지지않았거나 이름을 바꾸어 복사한 후 원본 게시판을 지웠거나
아예 삭제를 해버렸거나 한 것이 이유일 것입니다
게시판관리에서 free 게시판을 생성해보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
W
WisdomIT
11년 전
댓글을 작성하려면 로그인이 필요합니다.
11년 전
위에 말씀하신 내용은 맞구요
제경험상 아마 이전작업을 하거나 지우고 새로 설치할 경우 저런 경우가 생깁니다.
그리고 혹시 VIEW가 아닌지도 확인해보셔야할듯합니다.
그리고 만일 해당 되는 테이블을 사용안하신다면 프로그램상에서도 그부분은 주석처리 하시던지. 사용안하겠다는게
명백하게 정의 되어야 하지 않나 싶네요
이상 저의 짧은 소견이 였습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
MySQL에서 확인을 해 보니 notice와 qa라는 테이블이 있더군요.
딱 보자마자 index창에 나와있는 공지사항, 자유게시판, Q&A가 생각나서 자유게시판을 테이블명 free로 다시 만들어주니 잘 작동하네요;;
자유게시판의 필요성을 못느껴서 지웠던건데.. 조만간 index파일을 변경하던지 아님 그냥 자유게시판을 살려두던지 해야겠어요.