关灯
开启左侧

Discuz本地附件与远程附件的转换

  [复制链接]
admin实名认证 发表于 2017-3-13 23:21:43 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
discuz! X1.5、X2系列 本地附件与远程附件的转换



=============Discuz!x1.5=============

由于最近论坛上很多用户问及附件转移问题,所以现在总结下 有关远程附件转移的注意事项

1.首先将 data下attachment的文件夹移动到远程服务器上

2.后台配置远程附件,(确保ftp空间商提供的域名能够直接访问空间)如图:
1602442rr23nizz7rh66l3.jpg

3.更改数据库,其中需要更改的表有五个。分别为:
pre_forum_attachment
pre_home_pic
pre_portal_article_title
pre_portal_attachment
pre_portal_topic_pic
执行更新语句:
其中,pre_forum_attachment,pre_portal_article_title,pre_portal_attachment,pre_portal_topic_pic
语句为:
  • update pre_forum_attachment set remote=1;



  • update pre_portal_article_title set remote=1;



  • update pre_portal_attachment set remote=1;



  • update pre_portal_topic_pic set remote=1;



由于相册表中的remote取值还有一种情况为remote=2(论坛附件图片保存到相册)
pre_home_pic
  • update pre_home_pic set remote=remote+1;



注意:执行语句前,请备份数据库

===========Discuz!X2以上版本===========
由于X2 版本的程序已经将附件表进行拆分。所以在进行转换的时候 需要每个附件表进行处理
forum_attachment_0 至 forum_attachment_9 这10个表都要执行
  • update pre_forum_attachment_0 set remote =remote +1



其它表的转换和X1.5一样。
如果是远程附件转换到本地。先将附件复制到本地服务器的 data/attachment目录 然后 ,再执行 update( 对每个remote 进行  -1):如 update pre_forum_attachment_0 set remote =remote -1

标签:discuz
 
VIP介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 灌水之王

    经常在论坛发帖,且发帖量较大
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

0关注

5粉丝

3421帖子

排行榜
作者专栏

QQ交流群&&微信订阅号

QQ交流群

微信订阅号

吾爱尚玩资源基地永久域名:

Www.523Play.Com

在线管理员QQ:1589479632

邮箱:Email@523play.com

QQ交流群:558936238

Copyright   ©2015-2116  吾爱尚玩资源基地|523play.comPowered by©523Pplay.Com技术支持:吾爱尚玩资源基地