게시판 생성시 내용과 같은 오류?
Warning: Wrong parameter count for mkdir() in /home/......./public_html/_admin/boardupdate.php on line 103
Warning: chmod failed: No such file or directory in /home/......./public_html/_admin/boardupdate.php on line 104
Warning: Cannot add header information - headers already sent by (output started at /home/......./public_html/_admin/boardupdate.php:103) in /home/......../public_html/_admin/boardupdate.php on line 211
Warning: chmod failed: No such file or directory in /home/......./public_html/_admin/boardupdate.php on line 104
Warning: Cannot add header information - headers already sent by (output started at /home/......./public_html/_admin/boardupdate.php:103) in /home/......../public_html/_admin/boardupdate.php on line 211
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 7개
boardupdate.php화일에서 103라인,104라인 관리자 에서 보드생성시 에러 문제
mkdir("$reldir/$cfg[dir_file]/$bo_table", 0707);
chmod("$reldir/$cfg[dir_file]/$bo_table", 0707);
gbupdate.php 129라인 130라인 그림올릴때 에러 문제
mkdir("$reldir/$cfg[dir_file]/$bo_table", 0707);
chmod("$reldir/$cfg[dir_file]/$bo_table", 0707);
imagesave.php 13라인 14라인 그림보관 에러
mkdir("$reldir/$cfg[dir_member]/$member[mb_id]", 0707);
chmod("$reldir/$cfg[dir_member]/$member[mb_id]", 0707);
이와 같이 수정하니 잘됩니다.
그렇다면 오류는 물밑(?)에 계속 존재하고 있는 거 아닐까요?
line 104를 아래와 같이 바꿨더니 되는군요
@exec("mkdir $reldir$cfg[dir_file]/$bo_table");
@exec("chmod 707 $reldir$cfg[dir_file]/$bo_table");
exec는 리눅스 명령어를 실행하도록 해주는것일뿐이조
@는 말씀하신것처럼 오류가 있어도 무시하는것이구요.
그러므로 위에 해결은 exec를 넣어 주었기 때문입니다.
Warning: MkDir failed (File exists) in /tmp/disk/home/webmaster/Files/WWW/gnu/bbs/gbupdate.php on line 129
Warning: MkDir failed (File exists) in /tmp/disk/home/webmaster/Files/WWW/gnu/bbs/gbupdate.php on line 129
Warning: Cannot add header information - headers already sent by (output started at /tmp/disk/home/webmaster/Files/WWW/gnu/bbs/gbupdate.php:129) in /tmp/disk/home/webmaster/Files/WWW/gnu/bbs/gbupdate.php on line 409