제로보드에서 그누보드로 변환시 이미지 변환이 안되네요.ㅜㅠㅡ > 그누4 질문답변

그누4 질문답변

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

제로보드에서 그누보드로 변환시 이미지 변환이 안되네요.ㅜㅠㅡ 정보

제로보드에서 그누보드로 변환시 이미지 변환이 안되네요.ㅜㅠㅡ

본문

- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_속초차없는거리_포스터_수정4.jpg' 파일이 발견되었지만 존재하지 않습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_한솔고포스터.jpg' 파일이 발견되었지만 존재하지 않습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_1274242022_01.jpg' 파일이 발견되었지만 존재하지 않습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_작업데이터03.jpg' 파일이 발견되었지만 존재하지 않습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_포스터_시안3.jpg' 파일이 발견되었지만 존재하지 않습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_속초차없는거리_포스터_수정3.jpg' 파일이 발견되었지만 존재하지 않습니다.
---------------------------------------------------------------------------------

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/bong.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: copy(/web/home/goodp/html/data/sian02/bong.jpg) [function.copy]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 376
(/web/home/goodp/html/data/sian02/bong.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_bong.jpg)


위와같은 오류들이 나옵니다.ㅠㅜ

첫번째것은 파일이 발견되었지만 존재하지 않는다???

그리고 두번째 에러는..

zb4_board_update.php
373 번째 소스는
$g4_file_size = filesize($zb_file);

376번재 소스는
copy($zb_file, $g4_file)
이것입니다.

파일변환에 사용된 파일은

http://sir.co.kr/bbs/board.php?bo_table=g4_convert&wr_id=66
위 소스를 사용했습니다.

변환을 하고나니 게시판 글들은 변환이 되었는데 파일은 하나도 변환이 안됐습니다.ㅠㅠ

링크1번을 보시면 변환한 게시판인데...
이미지는 하나도 안나오고
리스트에도  노이미지가 나오는것이 아니라 이미지 자체가 클릭도 안됩니다.

상세설명에 들어가면 이미지가 두개씩 있는것들도 모두 X표로 하나씩밖에 안나오는데...
뭐가 잘못된걸까요?ㅠㅜ

글들을 검색해보니..
경로 문제때문에 그럴 수 있다고 해서..


-----------------------------
제가 수정한 부분들은
------------------------------
zb4_config.php
파일에서
<?
// 제로보드 절대 경로
$zb_path = '/web/home/goodp/html/';
// 그누보드 절대 경로
$g4_path = '/web/home/goodp/html/NEW/';
?>
이렇게 경로를 잡았습니다.

경로는 telnet에 들어가서 pwd 명령어를 실행해서 경로를 그대로 적은것입니다.

NEW라는 폴더에 설치를 했습니다.

-------------------------------------------
zb4_board.php파일에서 26번째줄에

include_once('./_common.php');
include_once('./zb4_config.php');
위 경로를

include_once('../_common.php');
include_once('./zb4_config.php');
이렇게 바꾸고..

--------------------------------------------
zb4_board_update.php
파일에서도
27번째줄에
include_once('./_common.php');
include_once('./zb4_config.php');
위 경로를

include_once('../_common.php');
include_once('./zb4_config.php');
이렇게 바꾸고

마지막으로 그누보드를 설치한 곳에 가서

_common.php파일을 열어서 경로를

<?
$g4_path = "../"; // common.php 의 상대 경로
include_once("common.php");
?>
이렇게 바꿔줬습니다.

기본적으로 그누보드는 NEW라는 폴더를 만들어서 그곳에 설치를 한 것입니다.

뭐가 문제인지 몇일째 고민하고, 검색하고 했는데 답이 안나오네요.ㅠㅠ
  • 복사

댓글 전체

/web/home/goodp/html/data/sian02/bong.jpg

이 경로에 대한 파일이 실제로 존재하지 않기 때문에 생기는 오류입니다.

해당 경로에 실제 파일이 존재하신다면 절대 경로에 대해 상위 폴더부터의 접근권한이 제한되어 있어 파일을 확인 할 수 없을 수도 있으니, 실행되는 파일에서의 상대경로로 테스트를 해보세요
죄송한데..혹시 좀 자세하게 알 수 없을까요??
프로그램은 모르는 상태라서..ㅠㅜ 하라는대로만 했는데..ㅠㅜ 경로만 찾아서 수정해주는데도 몇시간 고생했어요.ㅠㅠ

고놈의 경로 잡아주는게 왜이리 힘든지.ㅠㅜ
위에꺼 오류 좀;;

관리자 로그인하라고 나오네요..

if(!copy($zb_file, $g4_file)) {
 $temp = file_get_contents($zb_file);
 $fp = fopen($g4_file, "w");
 fwrite($fp, $temp);
 fclose($fp);
}

이렇게 한번 해보세요
Converting 'sian02' to 'sian02'...
1. 부산 중동산업개발(주) / 대.소봉투 / 시안2 ::

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/bong.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: file_get_contents(/web/home/goodp/html/data/sian02/bong.jpg) [function.file-get-contents]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 377
(/web/home/goodp/html/data/sian02/bong.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_bong.jpg)
2. 부산 중동산업개발(주) / 대.소봉투 / 확정 ::

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/joong.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: file_get_contents(/web/home/goodp/html/data/sian02/joong.jpg) [function.file-get-contents]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 377
(/web/home/goodp/html/data/sian02/joong.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_joong.jpg)
3. 한국청과 / 차량썬팅,표찰 / 확인 ::

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/1130816479/a.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: file_get_contents(/web/home/goodp/html/data/sian02/1130816479/a.jpg) [function.file-get-contents]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 377
(/web/home/goodp/html/data/sian02/1130816479/a.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_1130816479_a.jpg)

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/a_1.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: file_get_contents(/web/home/goodp/html/data/sian02/a_1.jpg) [function.file-get-contents]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 377
(/web/home/goodp/html/data/sian02/a_1.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_a_1.jpg)
4. 현진스틸 / 표찰 / 추가(본부장) ::
'
이런식으로 나와요;.
어....이런이런...
위에 소스보니까..

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/data/sian02/a_1.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373


이렇게 되어있는데..
제로보드에서 파일 경로가
 /web/home/goodp/html/lastest/bbs/data/sian02/
이 경로가 맞는데 위에는
 /web/home/goodp/html/data/sian02/
이렇게 되어있네요...
어디서 경로를 잘못 잡아준 것 같은데..ㅠㅜ
373번째줄은
// 아직 제로보드쪽에서 복사하기 전이므로 제로보드쪽에 있는 파일의 크기를 구해와야한다
$g4_file_size = filesize($zb_file);
377번째줄은
$temp = file_get_contents($zb_file);
이것입니다.
$zb_path = '/web/home/goodp/html/latest/bbs/';

이 경로가 맞는것 같아요. ^^;

http://goodp.co.kr/lastest/bbs/zboard.php?id=sian02

이 게시판 변환하시는거 맞지요?
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_1131418438_11.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_1131372289_w.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_gm.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_a_1.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_1130816479_a.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_joong.jpg' 파일이 삭제되었습니다.
- GNUBoard : '/web/home/goodp/html/NEW/data/file/sian02/data_sian02_bong.jpg' 파일이 삭제되었습니다.
1. 부산 중동산업개발(주) / 대.소봉투 / 시안2 ::

Warning: filesize() [function.filesize]: Stat failed for /web/home/goodp/html/latest/bbs/data/sian02/bong.jpg (errno=2 - No such file or directory) in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 373

Warning: copy(/web/home/goodp/html/latest/bbs/data/sian02/bong.jpg) [function.copy]: failed to open stream: No such file or directory in /web/home/goodp/html/NEW/convert/zb4_board_update.php on line 376
(/web/home/goodp/html/latest/bbs/data/sian02/bong.jpg) -> (/web/home/goodp/html/NEW/data/file/sian02/data_sian02_bong.jpg)
2. 부산 중동산업개발(주) / 대.소봉투 / 확정 ::
------------------------------------------------------
위에서 한참 파일 삭제됐다고 나오다가.. 아래서는 이런 오류들이 나오네요..
그리고 옮겨진 곳은 여전히..
http://goodp.co.kr/NEW/bbs/board.php?bo_table=sian02
이렇게 이미지들이..ㅠㅠ
아..ㅜㅜ 그게 제가 운영하는 사이트가 아니라서..ㅠㅜ 내일 연락해서 하드용량을 좀 늘리라고 이야기를 해야할 것 같네요..ㅠㅜ

바쁘신데 시간내 주셔서 너무너무 감사드립니다.ㅠㅜ
일단 내일 한번 통화해서 이야기해보겠습니다.

감사합니다.~~~
© SIRSOFT
현재 페이지 제일 처음으로