cPanel/Apache/CentOS에서 웹 응용 프로그램 설정이 있습니다 문서 루트 아래에있는 디렉터리의 사용 권한을 755로 설정하면 정상적으로 작동합니다. 그러나 디렉토리 권한을 754 (다른 그룹의 실행 권한 취소)로 변경하면 웹 서버는 해당 폴더 아래의 파일을 제공하지 않으므로 404 not found
오류가 발생합니다.아파치가 폴더에 다른 사람의 실행 권한을 요구하는 이유
아파치가 파일 소유자로 실행 중이므로 다른 사람의 실행 권한에 신경을 쓰지 않는 이유는 무엇입니까?
그렇게 구성했기 때문에 확실합니다. 또한 exec ('whoami')와 함께 현재 프로세스의 소유자를 확인했습니다. – Napoleon
@Napoleon 아무 것도 확인하지 않습니다. PHP는 웹 서버와는 별도의 사용자로 실행될 수 있으며, 종종 그렇게합니다. – duskwuff