내가 1002의 사용자 ID입니다대한 Chown는 : 작동하지 허용
그래서 난이 다음과 같은 명령을 통해이 작업을 수행하는 PHP 스크립트를 통해 시스템의 다른 사용자에게 파일 소유자 권한을 설정해야합니다 어디 문제가 체계.
file_put_contents($filename, $content);
system("chown 1002 " . $filename . "");
나는이 당신은 루트 사용자의 경우 파일의 소유자를 변경할 수 있습니다
chown: changing ownership of `/var/spool/asterisk/06h12m7.call':
Operation not permitted
답변 중 하나를 해결 방법으로 표시하여이 질문을 폐쇄로 표시 할 수 있도록하십시오. 그들 중 누구도 솔루션을 제공하지 않으면 추가 정보를 제공하십시오. 감사. – mattc
스크립트가 cron을 통해 실행되면 루트로 실행되므로 파일 소유권을 변경할 수 있습니다. ('apache' 사용자와 같은 비 슈퍼 유저는 그렇지 않습니다.) 이것이 도움이되기를 희망합니다! –