2011-01-30 3 views

답변

1

디렉토리가 이미 존재하는 것은 디렉토리를 만들려고 할 때만 발생할 수 있습니다. 따라서 디렉토리를 만들고 550을 얻는다면 그것은 그 것입니다.

디렉토리를 찾을 때만 디렉토리를 찾을 수 있습니다. 다시 한번 이것은 당신이 어떤 행동을 취하는 지 쉽게 알 수 있습니다.

0

간단한 답은 다음과 같습니다. "디렉토리가 이미 존재"하더라도 디렉토리를 만들려고 할 때만 발생할 수 있지만 누락되었거나 액세스 할 수없는 상위 디렉토리와 같은 다른 이유로는 여전히 550을 반환 할 수 있습니다.

가장 좋은 방법은 반환 코드 550을 확인한 다음 파일 목록을 요청하여 디렉토리가 만들어 졌는지 확인하는 것입니다. 이미 존재한다면 목록을 얻을 것이고 그렇지 않다면 오류가 발생할 것입니다.

관련 문제