• <rp id="0ucpg"></rp>

  • 東莞大學生網提供電腦硬件 技術問題 DEDECMS
    您的當前位置:首頁 > 電腦信息 > 技術問題 > 正文

    php在linux系統下mkdir()函數的權限問題

    php在linux系統下mkdir()函數的權限問題
        php代碼創建一個目錄,期望的目錄權限是0777,但結果權限卻是0755。
        mkdir("file",0777);
        結論:
        1、php中的mkdir()函數創建的指定目錄權限只能小于等于系統umask設定的默認權限。
        2、php中的chmod()函數不受系統umask設定的權限影響,可以設置比系統默認權限大的權限。
        3、linux系統中的mkdir命令可以設置大于默認值的權限。
        總結:
        從上述結論中可以得出如下結果。在用php中的mkdir()函數創建讀寫權限目錄的時候,不要直接使用mkdir函數指定權限,以避免系統umask的影響。可以用如下代碼:
        mkdir("file);
        chmod("file",0777);
        

    網址:http://www.plg21.com/it/jishu/449.html
    上一篇:沒有了 下一篇:centos系統查找文件中的字符串命令
    與該文相關的文章
    91微拍