전버전을 잘쓰고 있다가 새로운 버전이나와서 플러그인을 덮어씌웠는데 갑자기 이리저리 에러가 나네요...
게시판 생성을 할려고 하니까 위에
Notice: Undefined variable: board in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 23
Notice: Trying to get property of non-object in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 23
Notice: Undefined variable: board in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 119
Notice: Trying to get property of non-object in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 119
Notice: Undefined variable: board in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 140
Notice: Trying to get property of non-object in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 140
Notice: Undefined variable: board in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 220
Notice: Trying to get property of non-object in /home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php on line 220
이런식의 에러가 뜨고 밑에 게시판 이름 안에는 <br /><b>Notice</b>: Undefined variable: board in <b>/home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php</b> on line <b>21</b><br /><br /><b>Notice</b>: Trying to get property of non-object in <b>/home/jwpark/public_html/wp-content/plugins/kboard/pages/kboard_setting.php</b> on line <b>21</b><br />무명게시판 2014-02-12
이런식으로 에러가 뜨네요
시간이 없는데 저를 살려주실수 있나요?
Notice 라는건 일단 오류는 아닙니다.
오류는 Warning, Error 등으로 표시가 될꺼고요.
Notice가 뜨는 이유는 kboard_setting.php 파일에서 사용되는 변수가 초기화 되지 않았음을 알리고 있습니다.
이 부분은 차차 테스트를 거치면서 개선해야 겠네요.
그리고 kboard_setting.php 파일은 변경된 부분이 없습니다.
우선
php.ini 설정을 아래처럼 주시고 PHP를 리스타트 해보시겠어요?
error_reporting = E_ALL & ~E_NOTICE | E_STRICT
php설정이 이전과 같다면 이전 버전 KBoard에도 Notice는 계속 나왔을텐데요.
저도 유저인데요, 스레드봇님 말씀대로 php에서의 notice는 에러가 아니라 '알림'인데요,
특별히 오작동하거나 그런것 아니면 마음 늫으셔도 될것 같습니다.
그리고 실례지만 에러가 어디서 나는지..그리고 캐시를 어떻게 구성하셨는지 알려주시면 답변에 도움이 될것 같아요.
일반적으로는 서버단 캐시 구성에서 validation을 패스하면 php파일명이 같은 파일을 덮어썼을때 이런식의 에러가 나는 경우가 많거든요
OS단에서 memcached신지 php에서 apc인지 xcache/memcached/memcache/opcache/apcu..인지 어떤 모듈에서 어떤 설정으로 사용하시는지를 알면
.htaccess에서 해당 플래그를 리셋시켜서 보면서 확인해볼 수 있어요
특별히 오동작할것 같은에러는 아니지만 그래도 혹 KBoard가 잘 안되거나 그러면 환경을 좀 자세히 알려주시면 답변에 도움이 될것 같습니다.