설치시 http://localhost/bbs/install.php 이후에
#상황1 : 웹페이지 무한 반복 오류현상 발생
@처리 :
php.ini 파일에서 ;register_globals=Off 로 처리 되어 있었는데요.
register_globals=On으로 적용하고 apache 서버를 재가동하니 정상적으로 처리가 되었습니다.
(*apache 서버 재가동이 중요*)
#상황2 : 아래와 같은 에러 메세지 발생
Warning: Invalid argument supplied for foreach() in
C:\Apache Group\Apache2\htdocs\bbs\lib.php on line 22
@처리:
lib.php 부분 들어가서 line 22 부분 --> 수정전: foreach($HTTP_GET_VARS as $key=>$val) $$key = del_html($val); --> 수정후: foreach($_GET as $key=>$val) $$key = del_html($val);
#상황3 : 관리자 테이블 생성에러
@처리:
schema.sql 부분에서
////////////////////////////////////////////////////////////////////////// // 게시판 관리자 테이블 //////////////////////////////////////////////////////////////////////////
$admin_table_schema = "
create table $admin_table (
no int(11) default 0 not null auto_increment primary key,
여기서
빨강 부분을 지우고 해보세요. (모든 부분 살펴보시길)
#상황4:
제로보드 설치중에 Field 'group_no' doesn't have a default value 메세지가 납니다.
mysql 서버 로긴후 관리자 생성시에 나오는데요.......디비를 삭제하고 새로해도 계속 나옵니다
@처리1: **효과 없는 것 같음**
제로보드 폴더 > schema.sql 파일 소스중에서
create table $member_table ( no int(20) not null auto_increment primary key ,
group_no int(20) not null default 1, => default 1를 삽입
@처리2:
<?php
include '_head.php'; mysql_query("alter table zetyx_member_table change group_no group_no int(20) not null default '0'") or exit('실패!!'); mysql_query("alter table zetyx_admin_table change group_no group_no int(20) unsigned not null default '0'") or exit('실패!!'); exit('성공!! 수정되었습니다'); ?>
이 소스를 sql.php로 저장하여 bbs폴더에 넣고 한번 실행시켜주세요~
@처리3:
zetyx_member_table 에서 group_no 필드에 default 값을 넣어주면 된다?!
default 값을 10으로 넣어 주었더니 에러가 사라졌습니다.
#상황5
이후에 http://localhost/bbs/admin.php 에서
ZEROBOARD Administrator Login user id : password :
입력 후에도 제로보드 관리자 페이지로 넘어가지 않고 계속 ZEROBOARD Administrator Login 페이지만 반복적으로 나타납니다.
어떻게 조치를 하는 것이 좋을 까요??
@처리 : 아직 모름.
|