php中mkdir()函数的权限问题

sysdee 发表于 PHP 分类,标签: to dir chmod 0777 mkdir
0

问题描述:

使用以下php代码创建了一个目录,期望目录的权限是0777,实际结果是0755

mkdir('./aa/',0777);


分析与测试结果:

 

1.mkdir()函数指定的目录权限只能小于等于系统umask设定的默认权限。

如linux默认的umask一般0022, 即创建目录的默认权限是0755, 所以这时php &n...

阅读全文>>

关于php文件上传要注意的(各种php文件上传出错的解决方法)

sysdee 发表于 PHP 分类,标签: file 解决方法 PHP dir iis6 upload
0

首先请保证以下几个php.ini的参数设置正确:

file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir — 文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

在这里 upload_tmp_dir 这个参数特别说明一下,如果这个参数不指定自己定义的文件夹,就要保证系统默认的tmp文件夹权限里有&...

阅读全文>>

网页滚动条居左显示的方法

sysdee 发表于 HTML 分类,标签: dir html rs set 滚动条居左
0

<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=gb2312" />
  <title>网页滚动条居左显示的方法</title>
 </head>
 ...

阅读全文>>

用PHP删除指定文件夹根目录下的两星期前的全部旧文件

sysdee 发表于 PHP 分类,标签: 删除 file dir mydir chmod 0777
0
<?php
function del_dir($dir){    //删除目录
    if(!($mydir=@dir($dir))){
        return;
    }
    while(...

阅读全文>>