이 문제 여전히 발생하네요... > 지블로그 질답

지블로그 질답

이 문제 여전히 발생하네요... 정보

이 문제 여전히 발생하네요...

본문

0.0.4부터 0.0.5까지 지금 그누보드와 G블로그를 수차례 설치해봤지만
 
0.0.5는 방금 발견하고 다시 설치해봤지만.
 
물론 재설치할때마다 계정 싸왁~ 밀고 테이블(mysql)까지 밀고 해봤어요.
 
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/gnuboard4/data/member/ad/admin.gif) is not within the allowed path(s): (/home/ulsan/:/var/tmp/:/tmp/) in /home/ulsan/www/gnuboard4/lib/blog.lib.php on line 194
최고관리자
 
제가 계정 관리자분께 문의 내용..
==========================================================================
http://ulsan.raony.net/gnuboard4/blog/?mb_id=admin

그누보드 블로그에 사진 밑에 에러가 나서..
게시판에 찾아보니 제작자님의 말씀이..

사용하시는 계정에서 php 의 file_exists() 함수를 사용할 수 없는 것 같습니다.
서버관리자에게 문의해보세요..

라고 나와져있네요.

좀 사용할수있게 해주실래요?
==========================================================================
 
관리자답변
==========================================================================
안녕하세요. file_exists() 함수를 사용할수 없는것이 아니라, open_basedir란 룰을 적용하여 에러가 발생하는 것입니다.
/home/ulsan, /var/tmp, /tmp 만 이용할수 있게 설정이 되어 있습니다.

그누보드 블로그의 셋팅중 경로지정이 잘못된게 있는것이 아닌지 한번 확인하여보시기 바랍니다.
==========================================================================
  • 복사

댓글 전체

이런 답변을 받았는데
 
셋팅은 그누보드폴더에 config.php 를 변경했는데도...
 
$g4['url'] = "http://ulsan.raony.net/gnuboard4";
 
그것말고는 변경한곳이 없는데..
아..이거 저도 같은문제인데요.

$icon_file_path = "{$g4['path']}/data/member/$mb_dir/$mb_id.gif";
190행에 이부분을..

$icon_file_path = "home/...../...../gnu4/data/member/$mb_dir/$mb_id.gif";
이런식으로 풀 path를 적어주니까 에러메세지는 없어지더라구요.

근본적으로 해결된거 같지가 않아서 찜찜하네요..
© SIRSOFT
현재 페이지 제일 처음으로