묻고답하기
[긴급]게시판 오류에 대한 문의입니다.
2015.07.29 11:31
xe기반 비즈프리 웹호스팅으로 홈페이지를 만들고있는중입니다.
다른부분들은 전체적으로 마무리가 됬는데...
게시판에서 계속 오류가 나는 부분이 있어서 문의드립니다 ㅠㅠ
비즈프리에 문의했는데 XE측으로 문의해보라는 답변을 들어서...
홈페이지 : http://www.swisherbs.com
위 홈페이지에 '게시판테스트'에 임시로 테스트중인 게시판을 생성해놨습니다
'쓰기'버튼을 클릭하면 에디터 화면까지는 정상 넘어가고 글도 써지긴 합니다만...
이상태에서 등록 버튼을 누르면
이런 화면으로 넘어갑니다
새로고침해도 똑같은 화면이 계속됩니다
새로 창을키고 홈페이지의 게시판에 다시 들어가보면
게시판에 새글은 올라와있어요...
등록된 글을 다시 클릭해보면 똑같은 오류화면이 뜹니다 ㅠㅠ
다른 게시판모듈을 설치해서 생성해봐도 같은 상태입니다
우선 비즈프리에서 오류로그를 받았습니다
안녕하세요. 비즈프리 고객센터입니다.
에러로그 입니다.
Fatal error: Call to a member function getAction() on a non-object in /data/swisherbs/public_html/classes/db/DB.class.php on line 634, referer: http://www.swisherbs.com/index.php?mid=test&act=dispBoardWrite
감사합니다.
어떻게해야하나요 ㅠ
웹진분들 / 고수님들 답변부탁드립니다!
댓글 9
-
기진곰
2015.07.29 13:19
-
스위셔BS
2015.07.29 14:22
제가 초보다보니...어떻게해야하는지 잘 이해가 안가서요 ㅠ
캐시파일을 어떻게 비워야 하는건지, 권한설정이 어떻게 되야하는지 알려주세요~
-
스위셔BS
2015.07.29 14:13
제가 초보다보니 잘 이해가 안가서...어떻게하는건지 자세하게 한번만 설명해주세유 ㅠ
-
기진곰
2015.07.29 14:47
캐시파일 비우기는 밑에 휘즈님 댓글을 참고하세요.
권한은 서버 환경에 따라 다른데, 대개 FTP에서 보기에 777(rwxrwxrwx)이면 됩니다.
-
스위셔BS
2015.07.29 16:11
덕분에 게시판 생성부분이 해결되었습니다!
감사합니다 ^^
-
휘즈
2015.07.29 14:25
php 버전 확인해보세요
-
스위셔BS
2015.07.29 14:31
5.4.7이였던걸로 기억하고있습니다
-
휘즈
2015.07.29 14:37
아래 사항을 순차적으로 실행해보세요
일단 php 내부 에러린 것 같은데1. 관리자 페이지 접속해서 캐시파일 재생성 후 또는 서버의 files/cache 디렉토리를 삭제 후 캐시파일 재생성 후 테스트
2. xe 전체 파일을 ftp로 새로 업로드 한 후, 캐시파일 재생성 후 테스트
-
스위셔BS
2015.07.29 16:11
말씀하신대로 해서 덕분에 해결됬습니다!
감사합니다 ^^
일단 캐시파일을 싹 비워보시고, files 폴더 아래의 퍼미션 한번씩 다 점검해 주세요.
에러가 발생한 부분은 쿼리를 캐시파일에서 읽어오도록 되어 있는데, 캐시파일을 제대로 읽어오지 못해서 $output 변수에 빈 값이 들어간 것 같습니다.