PHP에 파일을 포함하도록 허용하지만 사용자가 읽거나 편집하는 것을 허용하지 않습니다.

PHP에 파일을 포함하도록 허용하지만 사용자가 읽거나 편집하는 것을 허용하지 않습니다.

비공개로 유지해야 하는 file.php가 있으므로 해당 권한은 700입니다. 내가 원하는 것은 이러한 권한을 700으로 유지하면서 해당 파일이 다른 파일에 포함될 수 있도록 허용하는 것입니다. 이 목표를 어떻게 달성할 수 있나요?

답변1

파일을 포함시키려면 파일을 열어야(읽어야), 보기 위해 파일을 읽는 것과 포함하기 위해 파일을 읽는 것에는 차이가 없습니다. 따라서 유일한 방법은 암호화된 파일의 소유자를 해당 파일이 포함된 스크립트를 실행하는 사용자와 동일하게 만드는 것입니다.

동일한 사용자가 파일을 열 수는 없지만 파일을 포함할 수 있게 하려는 경우 요청이 의미가 없으므로 해결책이 없습니다.

관련 정보