테스트 사이트 - 개발 중인 베타 버전입니다

정말 어렵네요.

· 13년 전 · 1782 · 1
댓글에 댓글을 달다가 버튼을 잘못 눌러 게시물이 삭제가 되어 버렸네요. 우선 제 질문에 답변을 해주셨던 분께 감사의 말씀을 드리며, 다시 질문의 글을 올립니다.

저는 리눅수(centos5.8)에 apache-2.4.1 php-5.3.10 mysql-5.1.60에 gnuboard4를 설치 하려고 합니다.
설치 경로는 /에 압축을 해제하여, http://domain/gnuboard4로 진행하였습니다.
처음 설치 부터 에러가 발생하여 검색후 php.ini파일을 아래와 같이 수정하여 설치 하였습니다
------------------php.ini 수정내용--------------
short_open_tag = On
error_reporting = E_ALL & ~E_NOTICE
------------------------------------------------
그런데 문제는 , 초기 설치 후 메인 화면 버튼을 누르면 "DB 설정 파일이 존재 하지 않습니다." 라는 메시지가 뜨고 OK 버튼을 누르면, 설치 초기 화면으로 전환 됩니다.

설치 후 설치한 폴더를 확인 하면, install 폴더가 install.bak로 변환 되어 있고, dbconfig.php 파일도 생성이 되어있습니다.
혹시나하여, gunboard4폴더에 있는 파일을 상위 폴더에 이동하고 http://domain으로 접속을하면 백지 화면이 되어 버립니다.

아무리 검색을 하여도 이런 증상을 호소 하는 글들은 있었지만, 뚜렷한 해결책이 없더군요. 고수님들의 가르침을 부탁합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

common.php 에서

$dirname = dirname(__FILE__).'/';
$dbconfig_file = "dbconfig.php";
if (file_exists("$g4[path]/$dbconfig_file"))
{
if (is_dir("$g4[path]/install")) die("<meta http-equiv='content-type' content='text/html; charset=$g4[charset]'><script language='JavaScript'> alert('install 디렉토리를 삭제하여야 정상 실행됩니다.'); </script>");

include_once("$g4[path]/$dbconfig_file");
$connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password);
$select_db = sql_select_db($mysql_db, $connect_db);
if (!$select_db)
die("<meta http-equiv='content-type' content='text/html; charset=$g4[charset]'><script language='JavaScript'> alert('DB 접속 오류'); </script>");
}
else
{
echo "<meta http-equiv='content-type' content='text/html; charset=$g4[charset]'>";
echo <<<HEREDOC
<script language="JavaScript">
alert("DB 설정 파일이 존재하지 않습니다.\\n\\n프로그램 설치 후 실행하시기 바랍니다.");
location.href = "./install/";
</script>
HEREDOC;
exit;
}

include_once("$g4[path]/$dbconfig_file");
$connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password);
$select_db = sql_select_db($mysql_db, $connect_db);
if (!$select_db)
die("<meta http-equiv='content-type' content='text/html; charset=$g4[charset]'><script language='JavaScript'> alert('DB 접속 오류'); </script>");

만 남기고 주석처리해서 실행해 보시기 바랍니다.

게시글 목록

번호 제목
284255
284248
284247
284246
284242
284238
284234
284233
284229
284224
284222
284215
284213
284212
284209
284208
284201
284193
284192
284174