1. <var id="evpuj"></var><acronym id="evpuj"><form id="evpuj"></form></acronym><acronym id="evpuj"></acronym><var id="evpuj"><rt id="evpuj"><big id="evpuj"></big></rt></var>
      1. <input id="evpuj"><rt id="evpuj"></rt></input>
        <var id="evpuj"><ol id="evpuj"><td id="evpuj"></td></ol></var>
      2. <dl id="evpuj"><legend id="evpuj"></legend></dl>
        東莞大學生網提供電腦硬件 技術問題 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.gy771.com/it/jishu/449.html
        上一篇:沒有了 下一篇:centos系統查找文件中的字符串命令
        與該文相關的文章
        蓝雨6080影院