<nav id="he0j5"></nav>

      <th id="he0j5"></th>
          東莞大學生網提供電腦硬件 技術問題 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微拍