제로보드 변환기 잘 되시나요?
[퍼미션] 문제 입니다.
저도 계정에 있는 내용을 공개하지 않으려고
701로 막아 놨더랬습니다.
여지없이 에러 내더군요.
1. 변환소스 권한은 707 로 바꿔주셔야 합니다.
(zb2gnu_mb.php, zb2gnu.php) 두개 파일 모두 707퍼미션을 주셔야 됩니다.
2. 번거로운게 싫으시면, 변환 전에 하단에 기재한 디렉토리를 707퍼미션으로 변환 후 작업하세요.
물론, #>chmod 707 -R 디렉토리(또는, 파일..)은 의미가 없습니다.
//gnu, //gnu/bbs, //gnu/count, //gnu/data 뭐 이정도만 하셔도, 며칠동안 정준君님을 괴롭힌 에러는 사라질겁니다.
추신 : 앗! 죄송합니다. 그누보드에 거의 메모리상주하듯이 로그인 되어 있었을텐데, 못보고 지나쳤네요^^
저도 계정에 있는 내용을 공개하지 않으려고
701로 막아 놨더랬습니다.
여지없이 에러 내더군요.
1. 변환소스 권한은 707 로 바꿔주셔야 합니다.
(zb2gnu_mb.php, zb2gnu.php) 두개 파일 모두 707퍼미션을 주셔야 됩니다.
2. 번거로운게 싫으시면, 변환 전에 하단에 기재한 디렉토리를 707퍼미션으로 변환 후 작업하세요.
물론, #>chmod 707 -R 디렉토리(또는, 파일..)은 의미가 없습니다.
//gnu, //gnu/bbs, //gnu/count, //gnu/data 뭐 이정도만 하셔도, 며칠동안 정준君님을 괴롭힌 에러는 사라질겁니다.
추신 : 앗! 죄송합니다. 그누보드에 거의 메모리상주하듯이 로그인 되어 있었을텐데, 못보고 지나쳤네요^^
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 5개
104 if ($row[ismember]) {
105 $sql1 = " select user_id from zetyx_member_table where no = '$row[ismember]' ";
106 $res1 = mysql_query($sql1, $zb4[link]);
107 $row1 = mysql_fetch_array($res1);
108 $mb_id = $row1[user_id];
여기서 107에서 에러가 나고
165 $sql2 = " select * from zetyx_board_comment_{$src} where parent = '$row[no]' order by reg_date ";
166 $res2 = mysql_query($sql2, $zb4[link]);
167 for ($k = 0; $row2 = mysql_fetch_array($res2); $k++) {
168 $sql3 = " select user_id from zetyx_member_table where no = '$row2[ismember]' ";
169 $res3 = mysql_query($sql3, $zb4[link]);
170 $row3 = mysql_fetch_array($res3);
171 $mb_id = $row3[user_id];
여기서 167에서 에러가 나는거니까.. 에러가 나는 유형이 같네요.
제로보드의 경로를 제대로 지정하지 않으셨다거나,
저도 혹시나 했었는데, 퍼미션과 경로문제로 같은 메시지를 접했었습니다.
제 착각이었을까요?
노파심에서 다시 몇자 적어봅니다.
예 : 제로보드 설치 경로 =>../zero/bbs/...의 형식이라면, 제로보드의 설치경로는
zero/bbs 가 되는 겁니다.
확인해 보시길...
서버에 따라서 권한을 707로 줘야 하는 서버가 있고, 777 또는 755로 줘야 하는 곳도 있습니다.
바로 umask때문이지요. 이런 부분도 생각해 보시길...
변환 작업 후에는 상기한 경로를 701퍼미션으로 바꿔줍니다. 이유는 아시죠?
웹에서 볼 수는 있되 접근을 방지하기 위해서...(물론, 텔넷 상에서도 그렇죠.)