Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 求助:头像转换 pw7.5 sp3==>DZ7.2

[复制链接]
叮叮当 发表于 2010-3-16 16:19:56 | 显示全部楼层 |阅读模式
本帖最后由 叮叮当 于 2010-3-16 16:21 编辑

用DZ提供的Comsenz XConvert 1.3.1转换~~

由PW7.5 SP3  ===> DZ7.2

转换后,头像原目录 attachment/upload/  变为  attachments/PW/

数据库表中头像显示地址:customavatars/upload/




问,头像转换工具可以转吗?
如果可以转的话,upgradeavatars 如何设置?

<?php
@set_magic_quotes_runtime(0);
@set_time_limit(0);
define('UC_SERVER_ROOT', '');   //UCenter(uc_server) 路径
define('DISCUZ_ROOT', getcwd().'/');
define('IN_DISCUZ', TRUE);
$imgcategory = "1,2";        //头像转换三种情况:1.原论坛自带的头像图片;2.用户上传的图片;3.网络上的图片(建议这部分不要转换。这部分的转换需要到网上下载图片,因此如果超时,很可能转换出错。默认为不转换。如果用户认为必须转换,添加 3,如"1,2,3")
if(!file_exists(UC_SERVER_ROOT.'./data/avatar')) {
echo 'UCenter 路径不存在,请修改本工具设置正确';
exit;
}
require DISCUZ_ROOT.'./include/db_mysql.class.php';
@include DISCUZ_ROOT.'./config.inc.php';
$db = new dbstuff();
$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect, FALSE, $dbcharset);
$dbuser = $dbpw = $dbname = $pconnect = NULL;
$start = $_GET['start'] ? intval($_GET['start']) : 0;
$total = $_GET['total'] ? intval($_GET['total']) : 0;
$limit = 200;
$charset = 'gbk';
$maxuid = @file(DISCUZ_ROOT.'forumdata/upgrademaxuid.log');
$maxuid = $maxuid ? $maxuid[0] : 0;
$category = explode(",", $imgcategory);




本地测试,各目录如下:



本人菜菜,各大侠们帮帮我~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
蓝豆 发表于 2010-3-16 18:00:05 | 显示全部楼层
参考一下:


UCenter版本Discuz!头像转换工具详解
http://faq.comsenz.com/?action-viewnews-itemid-825
回复

使用道具 举报

 楼主| 叮叮当 发表于 2010-3-16 18:15:43 | 显示全部楼层


参考过了啊,我是菜菜,所以问问看看我的这种情况,怎么设置啊?
回复

使用道具 举报

漫天飞舞 发表于 2010-3-17 09:11:26 | 显示全部楼层
你是指什么地方的设置?是ucenter和discuz的目录吗?
回复

使用道具 举报

 楼主| 叮叮当 发表于 2010-3-17 09:38:29 | 显示全部楼层
你是指什么地方的设置?是ucenter和discuz的目录吗?
漫天飞舞 发表于 2010-3-17 09:11



谢谢这位大哥能跟进~~

对的,那些要输路径的地方:

比如下面两个路径:

define('UC_SERVER_ROOT', '');   //UCenter(uc_server) 路径
define('DISCUZ_ROOT', getcwd().'/');

不知道这个转换文件,还有其他路径要修改吗?
回复

使用道具 举报

漫天飞舞 发表于 2010-3-17 09:40:47 | 显示全部楼层
不用了,其实主要是改第一行ucenter的,第二行discuz的不需要修改
回复

使用道具 举报

 楼主| 叮叮当 发表于 2010-3-17 09:52:59 | 显示全部楼层
啥都不用改?
回复

使用道具 举报

漫天飞舞 发表于 2010-3-17 09:55:58 | 显示全部楼层
只要把ucenter相对于discuz的目录路径写对就行了
回复

使用道具 举报

 楼主| 叮叮当 发表于 2010-3-17 11:17:01 | 显示全部楼层
回家再试试~~
回复

使用道具 举报

漫天飞舞 发表于 2010-3-17 11:20:04 | 显示全部楼层
好的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-3 12:32 , Processed in 0.159992 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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