
Phar::convertToExecutable 함수의 세 번째 파라미터인 $permissions는 Phar 아카이브의 권한을 설정하는 데 사용됩니다.
PHP 공식 문서에서 Phar::convertToExecutable 함수의 설명을 확인할 수 있습니다. 이 문서에서 $permissions에 대한 설명을 찾을 수 있습니다.
$permissions는 Phar 아카이브의 권한을 설정하는 데 사용되는 8진수 또는 10진수 값입니다. 권한은 다음과 같이 나누어집니다.
- 소유자 권한 (owner permissions)
- 그룹 권한 (group permissions)
- 기타 권한 (other permissions)
각 권한은 다음과 같이 나누어집니다.
- 읽기 권한 (read permission)
- 쓰기 권한 (write permission)
- 실행 권한 (execute permission)
예를 들어, 소유자에게 읽기, 쓰기, 실행 권한을 부여하고 그룹과 기타 사용자에게는 읽기 권한만 부여하려면 $permissions = 0644를 사용할 수 있습니다.
$permissions = 0644
소유자: 읽기, 쓰기, 실행 (6)
그룹: 읽기 (4)
기타: 읽기 (4)
2025-05-29 16:29