php建立目錄卻依然不可寫的解決辦法

1.mkdir()函數指定的目錄權限只能小於等於系統umask設定的默認權限。php

2.chmod()函數不受系統umask影響,能夠設置比系統默認權限大的權限。函數

3.系統的mkdir命令能夠設置大於默認值的權限。spa


總結:

php若要建立一個有讀寫權限的目錄,最好使用如下代碼,不要直接使用mkdir函數指定權限,以免系統umask的影響code

mkdir('./xw/');  
chmod('./xw/',0777);
相關文章
相關標籤/搜索