이 문제 여전히 발생하네요... 정보
이 문제 여전히 발생하네요...본문
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() 함수를 사용할 수 없는 것 같습니다.
서버관리자에게 문의해보세요..
라고 나와져있네요.
좀 사용할수있게 해주실래요?
그누보드 블로그에 사진 밑에 에러가 나서..
게시판에 찾아보니 제작자님의 말씀이..
사용하시는 계정에서 php 의 file_exists() 함수를 사용할 수 없는 것 같습니다.
서버관리자에게 문의해보세요..
라고 나와져있네요.
좀 사용할수있게 해주실래요?
==========================================================================
관리자답변
==========================================================================
안녕하세요. file_exists() 함수를 사용할수 없는것이 아니라, open_basedir란 룰을 적용하여 에러가 발생하는 것입니다.
/home/ulsan, /var/tmp, /tmp 만 이용할수 있게 설정이 되어 있습니다.
그누보드 블로그의 셋팅중 경로지정이 잘못된게 있는것이 아닌지 한번 확인하여보시기 바랍니다.
/home/ulsan, /var/tmp, /tmp 만 이용할수 있게 설정이 되어 있습니다.
그누보드 블로그의 셋팅중 경로지정이 잘못된게 있는것이 아닌지 한번 확인하여보시기 바랍니다.
==========================================================================
댓글 전체
이런 답변을 받았는데
셋팅은 그누보드폴더에 config.php 를 변경했는데도...
$g4['url'] = "http://ulsan.raony.net/gnuboard4";
그것말고는 변경한곳이 없는데..
셋팅은 그누보드폴더에 config.php 를 변경했는데도...
$g4['url'] = "http://ulsan.raony.net/gnuboard4";
그것말고는 변경한곳이 없는데..
죄송.. 여기에 질문 잘못 적었네요. ㅡ.ㅡ;
net입니다. ㅋㅋㅋ
config.php에는 net 되어져있는데요. 안되요 도움 필요합니다. 제발...
net입니다. ㅋㅋㅋ
config.php에는 net 되어져있는데요. 안되요 도움 필요합니다. 제발...
아..이거 저도 같은문제인데요.
$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를 적어주니까 에러메세지는 없어지더라구요.
근본적으로 해결된거 같지가 않아서 찜찜하네요..
$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를 적어주니까 에러메세지는 없어지더라구요.
근본적으로 해결된거 같지가 않아서 찜찜하네요..
죄송합니다.
서버관리자분의 말이 맞구요.
아래와 같이 수정해주시면 됩니다.
$icon_file_path = "../data/member/$mb_dir/{$mb_id}.gif";
서버관리자분의 말이 맞구요.
아래와 같이 수정해주시면 됩니다.
$icon_file_path = "../data/member/$mb_dir/{$mb_id}.gif";
감사합니다..여기서 답을 얻어가네요..
이제 아이콘도 나오고 정상적으로 잘 작동합니다.
수고하세요..
이제 아이콘도 나오고 정상적으로 잘 작동합니다.
수고하세요..