if ($_POST["agree"] != "동의함") {
echo <<<HEREDOC
<script language="JavaScript">
alert("라이센스(License) 내용에 동의하셔야 설치를 계속하실 수 있습니다.");
history.back();
</script>
HEREDOC;
exit;
}
php 4.1.0 버전부터 짧은 환경변수 ($_POST)를 지원하니까 php 버전 확인해 보시구요
4.1.0보다 낮은 버전이라면 install/install_config.php에서 $_POST 를 $HTTP_POST_VARS 로 바꿔보시기 바랍니다.
그리고 install/install_db.php 에서도 $_POST를 사용하니 모두 고치시구요.
설치후에는 common.php 에서 이 부분을 해결하는 소스가 있으니 정상적으로 사용이 가능할 겁니다.
댓글 6개
define("_GNUBOARD_", TRUE);
가 있는지 확인해 보세요.
config.php 상단에
define("_GNUBOARD_", TRUE);
이거두 있던데.......왜 이럴까요...?
php와 웹서버의 설정을 점검해보시기 바랍니다
html은 올리시면 정상적으로 보일것 같군요.
라이센스 동의에서 동의를 눌러도 계속 동의 창이 뜨더라구요..
그래서..
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=9364&sca=&sfl=wr_content&stx=%B6%F3%C0%CC%BC%BE%BD%BA+%B5%BF%C0%C7&sop=and
요기서 글보고..
밑에 처럼 고쳐서 라이센스 동의 됐거든요....
install_config.php 에서 아래 부분에서 걸리는 거 같은데요.
if ($_POST["agree"] != "동의함") {
echo <<<HEREDOC
<script language="JavaScript">
alert("라이센스(License) 내용에 동의하셔야 설치를 계속하실 수 있습니다.");
history.back();
</script>
HEREDOC;
exit;
}
php 4.1.0 버전부터 짧은 환경변수 ($_POST)를 지원하니까 php 버전 확인해 보시구요
4.1.0보다 낮은 버전이라면 install/install_config.php에서 $_POST 를 $HTTP_POST_VARS 로 바꿔보시기 바랍니다.
그리고 install/install_db.php 에서도 $_POST를 사용하니 모두 고치시구요.
설치후에는 common.php 에서 이 부분을 해결하는 소스가 있으니 정상적으로 사용이 가능할 겁니다.
관리자님께서 수정해야 될 부분인거 같네요..
이거 때문에 안되는건가요?