이미지 파일 폴더를 생성을 못하는데요 왜그럴까요?? 채택완료
앱원
11년 전
조회 6,656
이미지 파일 폴더를 생성을 못하는데요 왜그럴까요??
$img_path = "/upload/event/".date('Y/m/d');
$sys_path = "$DOCUMENT_ROOT".$img_path;
if (!file_exists($sys_path) && !@mkdir($sys_path,0777,true)) {
echo ("$sys_path 디렉토리를 만들지 못했습니다. ");
exit;
}
>> 개발서버에서는 폴더 생성이 잘되거든요 도와주실 고수님들~~
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
댓글을 작성하려면 로그인이 필요합니다.
11년 전
date('Y/m/d')
이 부분이요.
하나의 폴더를 만들고 싶으신거죠?
저렇게 하면
Y
ㄴ m
ㄴ d
이렇게 3단계 폴더 경로가 되는데요.
Y를 먼저 만들고
그 다음에 m을 만들고
그 다음에 d를 만들어야 하죠.
저렇게 하면 당연히 Y 밑에 m 밑에 d가 생성되지 않습니다.
/는 폴더 단계 구분하는거자나요.
년월일을 나타내는 하나의 폴더를 만드시려면 / 말고 - 나 _ 등 특수문자를 이용해 보세요.
즉 date('Y/m/d') 이것을 date('Y-m-d') 나 date('Y_m_d') 이런식으로요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
앱원
11년 전
/ 이렇게 하면 폴더단위로 생성되는거엿군요. 아마 4월 폴더안에 몇일 폴더가 따로 생성이 되어야할듯해요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인