if(!is_dir($file_path)){
make_dir($file_path)
}
if(upload_file($file['tmp_name'],$file_path.$file['name'])){
//验证用户名和密码
$md5_fp = @fopen($file_path.$file['name'],'rb')
$md5_read = @fread($md5_fp,filesize($file_path.$file['name']))
@fclose($md5_fp)
//密码为MD5密码拼接MD5文件之后再次MD5的值
$pwd = md5(md5(PWD).md5($md5_read))
if($ruser == USER &&$rpwd == $pwd){
echo json_encode(array('status'=>'true'))
}else{
echo json_encode(array('status'=>'false','code'=>500004))//用户名和密码错误
}
}else{
echo json_encode(array('status'=>'false','code'=>500005))//上传失败
}
我自己创建的文件夹是/2013/1/06而且只能在根目录下创建
使用的是root吗?指的是home目录吧,根目录是 /。
如果是其他用户,看是不是限制用户权限了。
vim /etc/sudoers看这里是否指定了目录。
设置用户权限
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)