如我刚通过web管理后台上传了图片,地址是:http://www.sandrarramosaics.com/UPLoadFiles/1146126433.jpg
图片是上传成功的,只是属性有问题,不能通过ie访问
出现下面的错误
403 Forbidden

解决方案 »

  1.   

    你查一下apache的配置文件httpd.conf,
    看看里面是否有
    <Directory UPLoadFiles>
          ......
    </Directory>
    如果有去掉,再重启apache服务器看看
      

  2.   

    linux目录权限问题用root登陆,
    chown apache:apache /var/www/你的目录
    chmod 770 /var/www/html/你的目录
      

  3.   

    还有个疑问,我通过ftp看文件夹(UPLoadFiles)的属性是drwxrwxr-x,而且我通过ftp在该文件夹建新的文件夹的属性也是drwxrwxr-x
      

  4.   

    ftp里看的以前上传的图片属性-rw-rw-r--
    现在上传的图片-rw-------
      

  5.   

    chown apache:apache /var/www/你的目录
    chmod 774 /var/www/html/你的目录这个应该可以。但apache的用户一般是nobody。
      

  6.   

    你是不是改变文件夹了?
    像你所说的,ftp上传前后有变化,我觉得你应该没有改变服务器的配置文件设置。
    最大可能是你改变的文件夹,
    后者把文件夹的属性给改变了就像楼上所说的chmod 774 /var/www/html/你的目录这句应该能解决你的问题
      

  7.   

    chmod
    bbs,phpwind也经常出现这个问题403 Forbidden
      

  8.   

    谢谢大家~~
    比较郁闷的是用的托管,他们说没有这样的问题,无语
    还有没有别的办法,php上传直接改这个上传图片的访问权限?