PHP 함수 mkdir ($ path, 0777)을 사용하여 Apache 서버 (Windows에서 실행)에 새 디렉토리를 만듭니다.PHP mkdir(), chmod() 및 Windows
폴더를 만들고 폴더를 볼 때 Windows는 해당 디렉터리를 읽기 전용으로 설정했습니다. cacls.exe에 exec()를 사용하지 않고 이것을 변경하는 방법이 있습니까? PHP 문서에서는 chmod()가 Windows에서는 작동하지 않지만 대체 메서드에 대해서는 아무 말도하지 않는다고 말합니다.
Google은이 문제에 조금 도움이되지 않는 것 같습니다.
편집 : 내 2 비트 교육 기관에서 수 분간 관리자와 이야기를 나눈 후, 학생들을위한 테스트 PHP 서버가 USB 드라이브를 사용하고있는 것으로 보입니다. 나는이 때려 머리 함께 할 수있는 뭔가있을 것이라는 점을 느끼고있다
Windows는 Linux에 다른 권한 방법을 사용하기 때문에 chmod는 Windows에서 작동하지 않습니다. – Shard
예, Windows에서 chmod()의 기능을 복제하는 방법을 찾고 있습니다. – Johnno