정말 이상한 일이 있었는데 그 이유는 확실하지 않습니다. PHP가 스크립트에 의해 자동으로 생성 된 디렉토리에 캐시 파일을 쓸 수 없기 때문에 사이트가 다운되었습니다. 조사한 결과 디렉토리에 권한이 없다는 것을 알았습니다. 소유자, 그룹 또는 공개에 대한 읽기 또는 쓰기가 없습니다.PHP는 NO 권한으로 디렉토리를 생성했습니다 ...?
이 스크립트는 아무런 문제없이 하루에도 수백 번 디렉터리를 만듭니다. 실제로, 내가 sudo'd하고 dir을 제거했을 때, 올바른 권한으로 즉시 다시 생성되었습니다.
절대적으로 권한이없는 디렉토리를 본 적이 없으므로 어떻게 될지 궁금합니다. 이견있는 사람?
예, mkdir은 0755로 지정되고 umask는 (필자 생각에는) 002로 설정됩니다. –