我想用php 的網頁程式,來管理檔案的權限如下:
in.php <==這檔案的權限是 777 (索性權限全開)
<?
exec("/bin/chmod 755 index.html");
?>
經由上述程式執行,
檔案權限,會從 644 改變成 755,如下
index.html 644 ==> index.html 755
其中,我已在 sudoers 中最後一行,增加了一條使用者權限,
也重開機過,不知道有沒有這個必要重開,不過我還是這麼做了,
root ALL=(ALL) ALL
normaluser ALL=(ALL) ALL
這些檔案都置放在以下的目錄內。
/home/normailuser/public_html/
最後執行的結果是 ==> "沒有任何改變,index.html 的權限,還是 644"
我後來,將index.html 的權限改成 777
程式內容更改了一下,
in.php
<?
exec("/bin/chmod 644 index.html");
?>
執行結果還是不為所動,不知道為什麼。能為我解答嗎? 非常謝謝。