묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드5 -> XE 마이그레이션시 첨부파일이 안나옵니다
2009.09.19 10:59
저도 저 문제때문에 한참 고생했습니다.
아마 서버는 개인 컴퓨터에 apm을 설치하신것 같은데
한글 이미지 파일만 안올라가고 한글 기타파일들은 정상으로
올라갈것 같습니다.
컴퓨터에 설치된 경로 예)C:\apm_setup\htdocs\xe\modules\importer
의 importer.admin.controller.php 파일을 편집하시면 임시방편으론
해결이 될것 같습니다.(제경험)
848라인 부근입니다
// 이미지인지 기타 파일인지 체크하여 upload path 지정
if(preg_match("/\.(jpg|jpeg|gif|png|wmv|wma|mpg|mpeg|avi|swf|flv|mp1|mp2|mp3|asaf|wav|asx|mid|midi|asf|mov|moov|qt|rm|ram|ra|rmm|m4v)$/i",$file_obj->source_filename)) {
$path = sprintf("./files/attach/images/%s/%s", $module_srl, getNumberingPath($upload_target_srl,3));
//$filename = $path.$file_obj->source_filename; 한글이미지파일만 업로드가 않되서 수정함
$filename = $path.md5(crypt(rand(1000000,900000), rand(0,100)));
$file_obj->direct_download = 'Y';
} else {
$path = sprintf("./files/attach/binaries/%s/%s", $module_srl, getNumberingPath($upload_target_srl,3));
$filename = $path.md5(crypt(rand(1000000,900000), rand(0,100)));
$file_obj->direct_download = 'N';
}