그누보드 설치가 잘 안되네요

분명 설치하기전에 707 로 주고...
혹시나 해서 압축풀고 다시 707 줬는데.. 안되더군요

그래서 어설픈실력으로 소스를 좀 들여봤더니 dbconfig.php 파일을 만들어
DB 설정정보를 기록하는 부분 이후로 에러가 나는것 같아요.
설치완료후 dbconfig.php 파일에 아무것도 없더라구요 ㅠㅠ
물론 data 디렉토리도 생성되지 않았고...

근데 install 후 dbconfig.php 파일의 속성이
-rw----rw- 1 nobody nobody 0 이렇게 되는건가요?
아... 정말 모르겠네.. ㅠㅠ
아무리 뒤져봐도 권한 설정만 제대로 하면 된다는데...
좀 도와주세용~ ㅠㅠ
|

댓글 8개

해결했다면 최소한 감사의 한마디정도는 주어야 하지 않을런지요?

오류만 뿌려주고 그에 대한 result는 전혀 없으니...
dbconfig.php 파일에서 <? ?>밖의 모든 공백과 엔터를 제거해주세요...
권한을 777로 하고 설치해보세요.
제 경험인데 giveu.net 에 설치 할때 헤메이었습니다.
서버관리자하고 통화한 결과 자기들 서버는 707은 안된다구 하더라구요.
extend 폴더 만들었더니

이젠.. 이러 에러가 주루루루루룩.. ㅠㅠ

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/lib/common.lib.php on line 96

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/lib/common.lib.php on line 96

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/lib/common.lib.php on line 96

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 44

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 46

Warning: Cannot modify header information - headers already sent by (output started at /data/cs/renewer/dbconfig.php:8) in /data/cs/renewer/head.sub.php on line 47


아.. 산 넘어.. 산이네요 ㅠㅠ
g4 설치 디렉토리에 extend 디렉토리를 하나 만들어주세요.
만들어야 하는데 생성되지 않은듯 하군요. ^^
extend 는 사용자가 만든 프로그램 라이브러리 파일을 넣어두는 곳입니다.
그렇게 하면..

Warning: dir(./extend): failed to open dir: No such file or directory in /data/cs/gnuboard4/common.php on line 157

Fatal error: Call to a member function on a non-object in /data/cs/gnuboard4/common.php on line 158

Warning: Unknown(): open(./data/session/sess_6b52872fb14bb267eb18c6a1d137838d, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (./data/session) in Unknown on line 0

이런에러가 주르륵...
처음설치할때 data 파일도 안생기네요..

근데 dbconfig 파일의 속성이
-rw----rw- 1 nobody nobody
이렇게 되있는데 이게 잘못인가요?
영문에러를 겁내하지 마세요.
컴퓨터를 모르는 사람이라 하더라도 영어 해석이 된다면 바로 알수있는 내용입니다.

경고: dir(./extend): 디렉토리를 여는것이 실패하였습니다 : /data/cs/gnuboard4/common.php 파일안의 157번라인에 있는 파일이나 디렉토리를 찾을수 없습니다.

심각한 오류 : 회원 함수의 없는 객체가 /data/cs/gnuboard4/common.php 파일의 158번 라인에서 호출되었습니다.

등등..

원인은 해당 웹에서 임의로 접근할수있는 권한(nobody)로 해당 디렉토리가 있어야 한다는 뜻이겠죠..

인스톨 디렉토리안의 php파일을 찬찬이 뜯어보면 알수있는 부분들입니다.

gnuboard4/install/install_db.php 파일중 다음의 라인이 실행되지 않았거나 오류로 무시된채 넘어갔습니다.

// 1.00.09 - data/log 삽입
// 디렉토리 생성
$dir_arr = array ("../extend",
"../data",
"../data/file",
"../data/log",
"../data/member",
"../data/session",
"../data/$g4[editor]");
for ($i=0; $i<count($dir_arr); $i++) {
@mkdir($dir_arr[$i], 0707);
@chmod($dir_arr[$i], 0707);

// 디렉토리에 있는 파일의 목록을 보이지 않게 한다.
$file = $dir_arr[$i] . "/index.php";
$f = @fopen($file, "w");
//@fwrite($f, "");
@fclose($f);
@chmod($file, 0606);

이부분이 실행되지 않았다는 증거이구요.

따라서 위에 보이는 디렉토리들을 만들어주시고 해당 권한은 nobody, 퍼미션은 707 로 만들어주시면 우선은 될것입니다.

자세한 원인을 알려면 좀더 적극적으로 소스를 분석해보시는게 필요합니다.
dbconfig.php 파일이 제대로 생성되지 않은거 같습니다.

<?
$mysql_host = "localhost";
$mysql_user = "mysql_user";
$mysql_password = "mysql_pass";
$mysql_db = "myDBname";
?>

위에 설정을 자신에 맞게 변경해서 dbconfig.php파일을 만들어서
기존의 퍼미션과 동일하게 하셔서 저장해보시고,
확인해보세요.

만일 그래도 안된다면 정상적으로 설치 되지 않았으며, 윈도우에서 설치시 비정상적일수 있습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
20년 전 조회 2,621
20년 전 조회 2,523
20년 전 조회 1,746
20년 전 조회 2,274
20년 전 조회 2,107
20년 전 조회 2,712
20년 전 조회 2,347
20년 전 조회 2,423
20년 전 조회 2,384
20년 전 조회 3,868
20년 전 조회 3,610
20년 전 조회 2,905
20년 전 조회 2,437
20년 전 조회 2,832
20년 전 조회 2,753
20년 전 조회 3,444
20년 전 조회 2,038
20년 전 조회 2,377
20년 전 조회 2,047
20년 전 조회 1,760
🐛 버그신고