php apache使用者寫資料夾許可權設定

2021-09-09 02:13:43 字數 492 閱讀 9269

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

的許可權,當然,屬組最好不要是root,你可以為該資料夾改個其它普通使用者組。

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

1. 定位httpd.conf檔案: locate httpd.conf   

2. 找到配置檔案後開啟: vim /usr/local/apache2/conf/httpd.conf

3. 修改apache使用者的所在組與其父資料夾一致: vim下x表示刪除;i表示插入;將user使用者下面的group的屬性值改為儲存你檔案的父資料夾屬組

4. 重新啟動apache: /usr/local/apache2/bin/apachectl restart

這樣屬組成員就有寫的許可權,而apache屬於這個組就可以改寫該目錄下所有檔案的許可權。

批處理 新建公共資料夾和使用者資料夾

echo off rem 新建公共資料夾和使用者資料夾 md d public md d user rem 共享公共資料夾給所有使用者唯讀許可權 net share public d public grant everyone,read unlimited echo y cacls d public...

利用遞迴刪除資料夾(資料夾中套資料夾)

刪除目錄 bool deldir const ansistring p if p.isempty p.length 4 return false 引數必須大於3,即不能為磁碟根目錄或空白 int len p.length char path p.c str ansistring dir ansist...

拷貝檔案 資料夾 建立資料夾 刪除資料夾操作

qt拷貝檔案 資料夾 建立資料夾 刪除資料夾操作 cpp view plain copy brief 拷貝檔案到目的資料夾 param srcfilename 原始檔全路徑,比如 f tx wwxx.txt f tx des desd param desfilepathname 要copy到的目的路...