關於php的chmod函式的問題

2021-06-18 13:49:35 字數 397 閱讀 9365

php的chmod函式能改變檔案和資料夾的訪問許可權,但使用的時候提示warning,如下:

warning: chmod() [function.chmod]: operation not permitted in /export/mytest/chmodtest.php on line 5

修改的資料夾的所有上級資料夾的訪問許可權全部改為了777,chmod函式根本沒有修改資料夾的訪問許可權,這是什麼原因呢?*nix只要讓web根目錄下所有的檔案歸apache執行使用者所有就可以了,假設有apache組的apache使用者執行httpd那麼

chown -r apache.apache /path to documentroot/

win的要給iis執行使用者對documentroot有所有許可權。

chmod函式的使用

chmod函式改變目錄或者檔案的許可權 1 s isuid 04000 檔案的 set user id on execution 位 2 s isgid 02000 檔案的 set group id on execution 位 3 s isvtx 01000 檔案的sticky 位 4 s iru...

關於linux許可權chmod的理解

增減許可權的命令 chmod 使用者符號 或 許可權 目標檔案或資料夾 第1步 2步 3步 4步 5步 關於 每個檔案前面都有十個 號組成,比如 rw rw r 1 tarena tarena 0 7月 1 16 39 a.txt 其中第乙個 是對檔案的說明,一般無法改變,常見的有 常規檔案 d 指...

關於PHP的isset 函式

1 doctype html 2 html 3 head 4 title title 5 meta charset utf 8 6head 7 body 8 form action method get 9 select name select option html語法 10 option val...