이 기능을 사용하고 있습니다. is_file 및 is_writable은 true를 반환하지만 링크를 해제 할 때 오류가 발생합니다. 이것은 Windows 서버에 있습니다.php 파일이 쓰기 가능하지만 삭제할 수 없습니다.
if(is_file($fileToDelete)) {
if(is_writable($fileToDelete)) {
unlink($fileToDelete);
}
}
이 파일은 열어 본 문서입니다. 이 경우에는 is_writable이 false를 반환 할 것이라고 생각했지만 그렇지 않습니다.
그럼 파일을 삭제할 수 있는지 여부를 어떻게 알 수 있습니까?
고맙습니다.
수정 권한이 있습니까? 그것을 마우스 오른쪽 버튼으로 클릭하고 속성을 확인하십시오. –
삭제하기 전에 파일을 닫으십시오. – Musa
예, 파일을 닫으면 PHP에서 제대로 연결 해제 할 수 있습니다. –