Discuz教程网

[常见问题] Discuz x2.5 本地附件与远程附件的转换

[复制链接]
authicon dly 发表于 2012-5-13 17:21:50 | 显示全部楼层 |阅读模式
本地附件转换远程附件是很多网站发展过程的一个需要,那么Discuz x2.5 本地附件与远程附件的如何转换呢?下面站帮网-ARCHY分享下操作Discuz x2.5 本地附件还债远程附件方法。

一、后台--全局--上传设置--远程附件--启用远程附件:是
1444.jpg
这里根据后台提示和自己开启的远程服务器的FTP的信息配置就可以,要确保FTP具有以下权限:读取文件、写入文件、删除文件、创建目录、子目录继承。

二、上传data/attachment下面的文件夹到远程空间的atta目录下

三。转换数据库的本地附件的数据为远程附件数据

涉及到的数据库表:
pre_forum_attachment
pre_home_pic
pre_portal_article_title
pre_portal_attachment
pre_portal_topic_pic

在后台--站长--数据库--升级--分别执行如下代码

1、pre_forum_attachment
  1. update pre_forum_attachment_0 set remote = '1';
  2. update pre_forum_attachment_1 set remote = '1';
  3. update pre_forum_attachment_2 set remote = '1';
  4. update pre_forum_attachment_3 set remote = '1';
  5. update pre_forum_attachment_4 set remote = '1';
  6. update pre_forum_attachment_5 set remote = '1';
  7. update pre_forum_attachment_6 set remote = '1';
  8. update pre_forum_attachment_7 set remote = '1';
  9. update pre_forum_attachment_8 set remote = '1';
  10. update pre_forum_attachment_9 set remote = '1';
复制代码

2、pre_portal_article_title,pre_portal_attachment,pre_portal_topic_pic
  1. update pre_portal_article_title set remote=1;
  2. update pre_portal_attachment set remote=1;
  3. update pre_portal_topic_pic set remote=1;
复制代码

3、由于相册表中的remote取值还有一种情况为remote=2(论坛附件图片保存到相册)pre_home_pic,执行语句:
  1. update pre_home_pic set remote=remote+1;
复制代码

按照以上操作后,打开网站附件--属性看看是否已经在远程地址上了,如果显示正常说明就已经把Discuz x2.5 本地附件成功转换为远程附件了。





上一篇:x2.5刪除帖子时"违规登记"的使用教学(外加文件调用代码教学)
下一篇:Discuz x2.5 论坛性能优化速度优化的方法 - 让你论坛秒开
authicon sege007 发表于 2012-6-19 15:26:55 | 显示全部楼层
无回帖,不论坛,这才是人道。
authicon I'm_loco. 发表于 2012-7-21 15:02:38 | 显示全部楼层
小媳妇想
authicon 晾干的水滴 发表于 2012-8-29 09:33:40 | 显示全部楼层
学习学习,试试看
authicon xiaolao 发表于 2013-6-16 18:44:15 | 显示全部楼层

在后台--站长--数据库--升级--分别执行如下代码

1、pre_forum_attachment(这段代码应该是影响论坛图片,现在论坛图片测试没有问题,应该是这段代码已经成功执行)

2、pre_portal_article_title,pre_portal_attachment,pre_portal_topic_pic(这段代码应该是影响门户,执行三个代码结果都是“
Discuz! 数据结构升级成功,影响的记录行数 0”就是没有执行成功,执行成功会出现影响条数)


3、由于相册表中的remote取值还有一种情况为remote=2(论坛附件图片保存到相册)pre_home_pic,执行语句:(这段代码应该是影响空间相册,经过测试也已经成功使用新空间,说明这段代码也是执行成功)

现在只剩下原来的门户图片没更改成功(门户新增的图片已经使用新空间),感谢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-17 15:26

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表