IsaacZ 发表于 2010-8-9 20:30:30

聚合论坛后,在SS下载附件时提示:附件文件不存在或无法读入,请与管理员联系

转自:http://www.365testing.com/bbs/thread-25901-1-1.html

论坛与SS聚合后,下载附件时经常遇到附件文件不存或无法读入的提示,很长时间无法解决。
现找到一个方法供参考,适用于所有的编码。
我本地用firefox,google,ie8测试,没有发现错误。

注意:下载时,要先登陆,而且ss与dz的同步登陆要是正常的才可以。

修改方法:

到templates文件夹下面找到对应的模板文件夹,找到bbs_viewthread.html.php文件,找到下面一句:
<img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=$post" target="_blank">$post</a>($post, Size: $post, Downloads: $post)
将其改为:
<img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=<!--{eval echo bbs_aidencode($post);}-->" target="_blank">$post</a>($post, Size: $post, Downloads: $post)
再找到下面一段:
<img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=$value" target="_blank">$value</a>($value, Size: $value, Downloads: $value)
将其修改为:
<img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=<!--{eval echo bbs_aidencode($value);}-->" target="_blank">$value</a>($value, Size: $value, Downloads: $value)
页: [1]
查看完整版本: 聚合论坛后,在SS下载附件时提示:附件文件不存在或无法读入,请与管理员联系