目前本站实现blog.cndorm.com与www.cndorm.com.cn两个服务器放置网站文件,发表日志等都同步正常,唯独在发附件的时候:比喻用www.cndorm.com.cn这个后台上传附件,则对应www.cndorm.com.cn的前台能正常提供下载!而blog.cndorm.com这个前台则下载失败,或者能下载,但是解压提示没有找到文件!!
分析原因很简单:
拿最新留言侧边栏显示的插件来说,我用www.cndorm.com.cn的后台上传文件,在数据库里会添加一个下载的相对路径:attachment.php?fid=6(对于根路径则是在后台设置中用http://{host}来自动捕获的),所以当你登陆blog.cndorm.com的前台时,完整下载路径就是自动捕获的根路径http://blog.cndorm.com加上附件的相对路径attachment.php?fid=6 !
而事实上后台上传的时候,附件是上传到对应的服务器的,也就是说这个附件上传到www.cndorm.com.cn这个对应的web中了,那么http://blog.cndorm.com/attachment.php?fid=6 就自然找不到这个附件了!!
bob双服务器+单数据库附件问题~!
最新推荐文章于 2025-12-26 19:16:27 发布
本文分析了在使用不同服务器存放网站文件的情况下,附件上传后在另一服务器上无法正常下载的问题,并详细解释了其背后的原因。
921

被折叠的 条评论
为什么被折叠?



