1
클라이언트에 서비스하는 데 필요한 일부 파일이 있습니다. 이 파일들은 www-data
에 소유되어 있으며 사용 권한은 644
입니다. 이 파일에 대한 액세스 beig 그러나 거부, 그래서이 작은 스크립트 실행 :php5가 www- 데이터로 실행되지 않음
<?php
echo shell_exec('whoami');
?>
내가 같은 PHP 실행을 원하는 daemon
, 야그없는 사용자를 출력합니다.
여기서 PHP 또는 Apache 구성 파일에서 PHP를 사용자 www-data
으로 실행하도록 설정할 수 있습니까?
편집 : 나는이 link을 보았지만 별칭을 설정하고 싶지는 않습니다. 그리고 이것은 터미널을 실행하는 PHP 스크립트에만 적용됩니다.
편집 2 : 12.04LTS
OS가 무엇입니까 ('uname -a' 시도)? 'phpinfo()'의 결과는 무엇입니까? –
phpinfo는 꽤 오래 게시할만한 특정 부분이 있습니까? – TheBat
apache2handler 섹션에서'User/Group \t 데몬 (1)/1'을 말합니다. – TheBat