问题是这样的,dede做的下载页面,用IE 可以正常下载,换成别的浏览器就不成了,出现了403的错误,
错误如下:
ForbiddenYou don't have permission to access /uploads/soft/130628/XXXXX.rar on this server.Apache/2.2.4 (Win32) PHP/5.2.3 Server at www.4008080970.com Port 80但是当我不用IE的时点击别的软件下载就又可以了,随后就在网上找资料,看到说一般出现此错误是由于文件权限设置导致的,后来就在服务器上找到上传的软件文件下,结果发下在上传文件中uploads/soft/130525/下面的所有文件要是再前台点击下载的话都会出现403 无权访问的错误,自己在FlashFXP中将该文件及和文件权限改为以下
文件夹:0755
文件:0644保存完了之后就更新了软件下载文档...原以为问题应该解决了,可问题依旧啊....奇诡的是就单单的那么两个文件夹下面的软件出现了不能下载的情况....望高人指点迷津!!!

解决方案 »

  1.   

    检查 open_basedir 是否有值,如有请贴出
      

  2.   

    找到解决问题的方法了,不知道还有没有比我这个更好的方法,是这样的,要是上传在服务器上的文件是汉字命名的,其他浏览器就下载不来,只有IE是支持的,只要重命名成英文或数字,其他浏览器就可以下载了.....不知道还有没有比这更好的解决办法...让这个标签{dede:field name='softlinks'/}在有中文的时候也可以兼容其他浏览器下载....