php下怎麼改變lunux的檔案許可權

2022-02-07 07:11:54 字數 3466 閱讀 9397

1樓:宇宙大師之一

php 中的 chmod() 函式可以實現改變檔案的許可權chmod() 函式改變檔案模式(各種許可權)。

如果成功則返回 true,否則返回 false。

chmod(file,mode)

引數說明

file 必需。規定要檢查的檔案。

mode 可選。規定新的許可權。

mode 引數由 4 個數字組成:

第一個數字永遠是 0

第二個數字規定所有者的許可權

第二個數字規定所有者所屬的使用者組的許可權

第四個數字規定其他所有人的許可權

可能的值(如需設定多個許可權,請對下面的數字進行總計):

1 - 執行許可權

2 - 寫許可權

4 - 讀許可權

例子<?php

// 所有者可讀寫,其他人沒有任何許可權

chmod("test.txt",0600);

// 所有者可讀寫,其他人可讀

chmod("test.txt",0644);

// 所有者有所有許可權,其他所有人可讀和執行chmod("test.txt",0755);

// 所有者有所有許可權,所有者所在的組可讀chmod("test.txt",0740);

?>

2樓:

定義和用法

chmod() 函式改變檔案模式。

如果成功則返回 true,否則返回 false。

語法chmod(file,mode)引數 描述file 必需。規定要檢查的檔案。

mode 可選。規定新的許可權。

mode 引數由 4 個數字組成:

第一個數字永遠是 0

第二個數字規定所有者的許可權

第二個數字規定所有者所屬的使用者組的許可權

第四個數字規定其他所有人的許可權

可能的值(如需設定多個許可權,請對下面的數字進行總計):

1 - 執行許可權

2 - 寫許可權

4 - 讀許可權

例子<?php

// 所有者可讀寫,其他人沒有任何許可權

chmod("test.txt",0600);

// 所有者可讀寫,其他人可讀

chmod("test.txt",0644);

// 所有者有所有許可權,其他所有人可讀和執行chmod("test.txt",0755);

// 所有者有所有許可權,所有者所在的組可讀chmod("test.txt",0740);

?>

thinkphp在linux下的檔案和資料夾許可權該怎麼設定?如果runtime資料夾許可權是755會造成什麼後果? 10

3樓:匿名使用者

linux下,只有檔案的資料夾內的檔案目錄內容的資料夾名稱的內容,檔名是分開存放,如果只新增的資料夾的許可權讀取,那麼它只能讀取檔名,但不能開啟該檔案的內容,那是有點亂,我不知道你不明白

4樓:匿名使用者

chmod -r 755 目錄

其實沒啥好害怕的。你又不是什麼出名**。

5樓:破玩意真難取

755的話 如果你是root使用者使用apache的話 沒有問題 其他使用者的話 可能會出現問題

6樓:匿名使用者

chmod -r 755 /runtime

php呼叫linux命令更改檔案許可權

7樓:匿名使用者

我們的伺服器是這樣做的:

php一般是以apache使用者身份去執行的,把apache加入到儲存你檔案的父資料夾屬組裡去,然後改該父資料夾許可權為775,這樣屬組成員就有寫的許可權,而apache屬於這個組就可以改寫該目錄下所有檔案的許可權,當然,屬組最好不要是root,你可以為該資料夾改個其它普通使用者組。

改apache/php的執行使用者方法不安全,不建議使用。

8樓:匿名使用者

一種方法,修改檔案許可權,允許去php程式去修改

另外一種方法,修改php執行程式的執行使用者,

9樓:匿名使用者

php 使用者 訪問檔案 是 apache 使用者 的許可權!你看下 那個檔案 是怎麼樣的許可權設定

linux下php檔案操作許可權

10樓:臨懷

什麼叫作b檔案本身是不可寫的?

系統沒有給它寫許可權,但是它的許可權可以改吧?

問題在於php檔案所屬的使用者有沒有改許可權的的許可權如果chmod()函式成功,返回true,那麼檔案就可寫如果沒有許可權改,那麼chmod失敗,返回false, 檔案不可寫

11樓:浮雲是他連

會報錯 無法開啟檔案流b

建議 加完許可權後在判斷一下 is_writable() 如果不可寫 給出提示 就好了。

12樓:匿名使用者

改b的許可權,不過你是想知道b沒有許可權的話,就是報錯,說它沒有寫許可權唄

linux下php fwrite無法寫入檔案怎麼回事呀

13樓:叫妙嬌的小店

需要先確認一下,使用者對這個資料夾有讀寫許可權,在fwrite將操作的資料夾外,執行ll命令,檢視一下這個資料夾有沒有w這個許可權,如果沒有的話,對上級目錄執行以下chmod -r 733或者777授權命令,獲得這個資料夾的寫許可權,才可以進行fwrite操作。

如果已有這個許可權的話,檢查一下你的**問題,也有可能是fwrite寫檔案路徑的,資料夾名稱的大小寫問題,找不到具體路徑,所以不能建立。

14樓:匿名使用者

錯誤資訊?

你檢查一下 web 伺服器什麼的是不是還有地方禁止寫了。

還有你要怎麼寫?之前有這個檔案嗎?還是說這個檔案本身就是存在的?

15樓:house大胖

那應該是linux本身的檔案許可權問題,更改一下檔案許可權

在linux環境下,修改apache的許可權問題,使得php能夠對檔案和檔案目錄進行讀寫刪改的操作 10

16樓:

瀏覽器訪問php頁面

執行php的執行者是apache的使用者

你要確定apache的使用者有權讀寫你要修改的檔案

17樓:匿名使用者

是的,是apache的許可權問題,一般把**所在目錄設定成apache,許可權自己設定,

chown -r apache:apache /**所在目錄

chmod -r 775 /**所在目錄

18樓:匿名使用者

預設訪問都是匿名,apache是用什麼使用者執行,root還是?

如果是新建使用者 給apache 文件目錄 766許可權

命令:chmod 766 目錄

該怎麼改變內向的性格,怎麼改變內向啊?

你的性格比較內向,可能給你帶來了一定的困擾,因此你想改變一下這種情況 建議可以先充實自己增強自己的實力,增加自信心,多與他人溝通交流,同時要開闊自己的視野 不管你在生活中,遇到什麼樣的事情,請你不要這樣去想首先 內向的性格沒有什麼不好 其次 性格是很難改變的 最後 做最好的自己,不要整天都盯著你的弱...

怎麼改變自閉的性格,怎麼改變有點自閉的性格

孤僻自閉的性格大家都不理解該怎麼辦呢?怎麼活呀!孤苦無。我覺得你不會孤苦無援的。因為你並不是被動型的孤僻。而是主動型的,說明你自己也不想這樣。所以,你這樣情況會因為環境和你自身的情感狀態而得以調整,自然會好。見面問好,主動打招呼。多為別人著想,和人閒聊。主動些吧.你不說 不走出來,怎麼讓大家理解。多...

女生怎麼改變體寒的體質,女生怎麼改變體寒的體質?

做到以下幾點可以改善體寒體質!第一,加強鍛鍊,促進體內血液迴圈!第二,避免長時間呆在溼冷的環境!並注意保暖,防寒氣入侵!第三,飲食方面注意多次溫熱的食物!姜,大蒜,羊肉,山藥,花生等!第五,多泡熱水澡,泡腳!促進血液迴圈!寒性體質的人怎樣調理 平時不要吃冰的東西,然後每天堅持喝生薑紅糖水。用中醫 找...