php上传的图片没权限读取,GD处理的缩略图确可以,大图片不行,跳出一个登录框。
本机localhost(iis)虚拟空间的linux也不行,我看权限other那里是---
没权限唉。。本机为那个大图片添加users的读取权限就可以查看,可是这种方法不能每次上传的图片都要这样搞吧?
况且虚拟主机肯定不可能这样搞的。
$picpath="../images/cases/"; //产品图片文件夹
.....
$file2 = $picpath.$newfilename;
move_uploaded_file($_FILES["picname"]["tmp_name"],$file2);//把上传的图片从临时文件夹copy过来求大家看看怎么解决啊。

解决方案 »

  1.   

    我现在换成copy()函数好像可以了,不过iis的话,目录权限也得设置下。linux不知道用那个chmod是不是需要,我等着在虚拟主机里试试。
      

  2.   

    chmod($file2, 0777);在linux下改 
    2003下 右键文件夹给 Everyone 完全控制
      

  3.   

    这权限谁设的?有写入没读取?chmod -R 0775 [path]
    chown -R nobody [path]
    chgrp -R nobody [path]