문제

나는 빈번한 문제를 내는 웹 호스팅(공유)

나는 할 수 없이 삭제 또는 변경 권한을 위해 특정 디렉토리에 있습니다.응답,

Cannot delete. Directory may not be empty

내가 사용 권한을 확인하고 보 OK.의 100 개가 있 이 폴더에 파일 내가 원하지 않는다.

연락 내지원 및 그들은 그것을 해결이었다 말 권한 문제일 수 있습니다.하지만 그것은 다시 나타났다.어떤 방법이 있나요?

서버가 리눅스.

도움이 되었습니까?

해결책

할 수 없습니다 rmdir 디렉토리와 파일에 있습니다.해야 합니다 첫째 rm 모든 파일과 하위 디렉터리에 있습니다.많은 시간,가장 쉽 솔루션:

$ rm -rf old_directory

그것은 전적으로 가능한 파일 중 일부 또는 하위 디렉토리 권한을 제한하는 것을 막을 수 있는 그들을 에서 제거됩니다.때때로,이를 해결할 수 있다:

$ chmod -R +w old_directory

그러나 나는 당신의 사람들을 지원했다.

다른 팁

하지만 이에 대한 파일을 수도 있습 먼저 확인하려면의 제안 .

이 있을 수 있기 때문에 FTP 클라이언트가 되지 않을 수도 있습을 보여주는 숨겨진 파일(다음과 같 캐시 또는 어떤 hiddn 파일 응용 프로그램를 만들 수 있습니다)동안 숨겨진 파일에서 당신을 막고 있는 삭제하면 디렉토리에 있습니다.(그러나,귀하의 경우에,나는 확실하지 않는 경우는 원인이...그것은 될 수 있는 권한 문제를 귀하의 호스팅 업체..웹서버 실행으로 다른 사용자(아파치 또는 www)과 함께 디렉토리를 갖는 글로벌 쓰 파마).

나는 가정의 응답 FTP 서버에서?

일반적으로 메시지는 FTP 서버에서 정말 의미합니다.그것은 말한다면 디렉토리지 않은 비어 있을 수 있습 특정 파일을 볼 수 없습에 존재하는 디렉토리는 어쩌면 하나:

  • PHP/JSP/ASP/어떤 스크립트를 실행할 수 있습에서 다른 사용자 계정을 만드는 따라서 파일지 않을 수도 있습을 볼 수 있/삭제
  • 귀하의 호스팅 웹 인터페이스에서 실행하는 FTP account?될 수 있습 충돌하는 권한이 있는 경우를 제대로 사용하고 관리하는 파일은 웹에서 인터페이스 그리고 나중에 FTP 를 통해.
  • 호스팅 server/운영 체제 파일을 만들어 무심코어에서 호스팅 웹 인터페이스

에서 제공 하는 경우 스크립트를 작성 한번 던져 멀리하는 스크립트 파일을 삭제하고 그 디렉토리 업로드 및 실행합니다.

고 확실하게,일부 FTP 서버가 지원하지 않는 직접 디렉토리 삭제 필요 모든 파일을 먼저,는 경우는?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top