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

 找回密码
 立即注册
搜索

[疑问] 疯鼠,两个痛苦的问题

[复制链接]
风险投资家 发表于 2009-1-14 14:47:57 | 显示全部楼层 |阅读模式
Error:No database selected
Errno:1046
SQL::SELECT value FROM cdb_uc_vars WHERE name='noteexists4'

登陆不了,出现这的问题。。

第二个问题,资讯里头的图片不显示。。我感觉应该是uch转换xspace时出现的问题。。现在的attachments已经修改为attachment,放在根目录供uch使用,但uch缩略图不显示;。。而资讯里头的图片地址都是attachments,痛苦。。现在在uch目录下也放了一个attachment,里面都放了附件在。。简单说,uch目录下跟ss目录下都有一个attachment,但uch里面显示图但不显示缩略图;ss里面显示缩略图不显示图。。证实uch里头的图片地址,包括缩略图都是根目录(也就是ss目录下)的attachment,ss里头的缩略图是attachment,但文章里头是attachments,不显示图。

另外,无论在uch还是ss里头都上传不了附件,但attachment都属性都设置为777了。。痛苦啊,疯鼠老大,这问题弄了我很久了,请求帮忙。。
回复

使用道具 举报

antdk 发表于 2009-1-14 14:55:19 | 显示全部楼层
1、config.php里uc部分错误,进入uc后台,编辑ss应用,将页面下方的uc内容复制覆盖config.php文件里的。
2、我没发现有这个问题。
回复

使用道具 举报

 楼主| 风险投资家 发表于 2009-1-14 15:34:37 | 显示全部楼层
1、config.php里uc部分错误,进入uc后台,编辑ss应用,将页面下方的uc内容复制覆盖config.php文件里的。
2、我没发现有这个问题。
antdk 发表于 2009-1-14 14:55


已经覆盖,还是不行。。

第二个问题,朋友可以登陆我的网站看看http://www.leson6666.com
回复

使用道具 举报

紫琼 发表于 2009-1-14 15:43:09 | 显示全部楼层
第一个问题,错误的意思是没有选择数据库,说明你的数据库信息没填对,自己检查 config 文件吧。

第二个问题,日志里的图片附件地址转换时候已经替换了,不会还是 attachements 的,至于你说的资讯里的图不显示简直是瞎扯了,xs 转换到 uch ,跟资讯没任何关系,并不转换资讯数据。
回复

使用道具 举报

 楼主| 风险投资家 发表于 2009-1-14 15:46:14 | 显示全部楼层
第一个问题,错误的意思是没有选择数据库,说明你的数据库信息没填对,自己检查 config 文件吧。

第二个问题,日志里的图片附件地址转换时候已经替换了,不会还是 attachements 的,至于你说的资讯里的图不显示简 ...
紫琼 发表于 2009-1-14 15:43


老大,你先到我网站看看好不?我不知道哪个部分出问题。。leson6666.com希望能得到解决。。
回复

使用道具 举报

紫琼 发表于 2009-1-14 15:50:01 | 显示全部楼层
到你的网站看一下难道会好吗?请按照我们提供的思路自己排查问题吧~
登录不了肯定是 ss 和 uc 的信息没配置好导致的,因为登录的用户信息都是从 uc 里面调的;
转换问题建议你重新转换吧:
【081215 更新】X-Space 4.x 到 UCenter Home 1.5 正式版 转换程序:https://discuz.dismall.com/thread-1021438-1-1.html
回复

使用道具 举报

 楼主| 风险投资家 发表于 2009-1-14 16:09:33 | 显示全部楼层
到你的网站看一下难道会好吗?请按照我们提供的思路自己排查问题吧~
登录不了肯定是 ss 和 uc 的信息没配置好导致的,因为登录的用户信息都是从 uc 里面调的;
转换问题建议你重新转换吧:
【081215 更新】X-Spac ...
紫琼 发表于 2009-1-14 15:50

登陆不了的应该是从ss的config文件排查吧?但这个我对了几次,实在没什么头绪,我把文件内容放这里,你看那里出问题??

<?php

/*
        [SupeSite] (C) 2007-2008 Comsenz Inc.
        $Id: config.new.php 10711 2008-12-15 06:14:16Z zhaofei $
*/

$_SC = array();

//--------------- SupeSite设置 ---------------
$_SC['dbhost'] = 'localhost';                                //SupeSite数据库服务器(一般为本地localhost)
$_SC['dbuser'] = 'a1218224650';                                        //SupeSite数据库用户名
$_SC['dbpw'] = '89006644';                                                        //SupeSite数据库密码
$_SC['dbname'] = 'a1218224650';                                                //SupeSite数据库名
$_SC['tablepre'] = 'supe_';                                        //SupeSite表名前缀(不能与论坛的表名前缀相同)
$_SC['pconnect'] = 0;                                                //SupeSite数据库持久连接 0=关闭, 1=打开
$_SC['dbcharset'] = 'gbk';                                        //SupeSite数据库字符集

$_SC['siteurl'] = 'http://www.leson6666.com';                                                //SupeSite程序文件所在目录的URL访问地址。可以填写以 http:// 开头的完整URL,也可以填写相对URL。末尾不要加 /。如果程序无法自动获取,请务必手工修改为 http://www.yourwebsite.com/supesite 形式

//--------------- Discuz!设置 ---------------
$_SC['dbhost_bbs'] = 'localhost';                        //Discuz!论坛数据库服务器。推荐情况下,你的Discuz!论坛与SupeSite应该是使用同一台MySQL服务器,所以请保留为空。如果你确认使用不同的MySQL服务器,请填写Discuz!论坛使用的远程MySQL服务器IP
$_SC['dbuser_bbs'] = 'a1218224650';                                //Discuz!数据库用户名
$_SC['dbpw_bbs'] = '89006644';                                                //Discuz!数据库密码
$_SC['dbname_bbs'] = 'a1218224650';                                        //Discuz!数据库名(如果与SupeSite安装在同一个数据库,留空即可)
$_SC['tablepre_bbs'] = 'cdb_';                                //Discuz!表名前缀
$_SC['pconnect_bbs'] = '0';                                        //Discuz!数据库持久连接 0=关闭, 1=打开
$_SC['dbcharset_bbs'] = 'gbk';                                //Discuz!数据库字符集
$_SC['bbsver'] = '7';                                                //论坛版本(选择Discuz!论坛的版本,可选值:4, 5, 6)

$_SC['bbsurl'] = 'http://www.leson6666.com/bbs';                                                //论坛URL地址。可以填写以http://开头的完整URL,也可以填写相对URL。末尾不要加 /
$_SC['bbsattachurl'] = '';                                        //论坛附件目录URL地址(为空则系统将用论坛默认附件路径,如果您修改了论坛默认附件保存目录,请设置该选项)

//--------------- UCenter HOME设置 ---------------
$_SC['dbhost_uch'] = 'localhost';                        //UCenter HOME数据库服务器
$_SC['dbuser_uch'] = 'a1218224650';                                //UCenter HOME数据库用户名
$_SC['dbpw_uch'] = '89006644';                                                //UCenter HOME数据库密码
$_SC['dbname_uch'] = 'a1218224650';                                        //UCenter HOME数据库名
$_SC['tablepre_uch'] = 'uchome_';                        //UCenter HOME表名前缀
$_SC['pconnect_uch'] = '1';                                        //UCenter HOME数据库持久连接 0=关闭, 1=打开
$_SC['dbcharset_uch'] = 'gbk';                                //UCenter HOME数据库字符集

$_SC['uchurl'] = 'http://www.leson6666.com/home';                                                //UCenter HOMEURL地址(http:// 开头的绝对地址, 末尾加 "/")
$_SC['uchattachurl'] = '';                                        //附件本地URL地址(可为当前 URL 下的相对地址或 http:// 开头的绝对地址, 末尾加 "/")

//安全相关
$_SC['founder'] = '1,2';                                                //创始人 UID, 可以支持多个创始人,之间使用 “,” 分隔。部分管理功能只有创始人才可操作。
$_SC['dbreport'] = 0;                                                //是否发送数据库错误报告? 0=否, 1=是

//--------------- COOKIE设置 ---------------
$_SC['cookiepre'] = 'supe_';                                        //Cookie前缀
$_SC['cookiedomain'] = 'leson6666.com';                                        //cookie 作用域。注意:为了与论坛同步登录,请设置为 .yourdomain.com 形式,并同时修改论坛config.inc.php文件的cookie作用域与之相同
$_SC['cookiepath'] = '/';                                        //cookie 作用路径

//--------------- 字符集设置 ---------------
$_SC['headercharset'] = 1;                                        //强制设置字符集,只乱码时使用
$_SC['charset'] = 'gbk';                                        //页面字符集(可选 'gbk', 'big5', 'utf-8')

//--------------- 邮件发送配置 ---------------
$_SC['adminemail'] = 'admin@yourdomain.com';//系统Email
$_SC['sendmail_silent'] = 1;                                //屏蔽邮件发送中的全部错误提示, 1=是, 0=否
$_SC['mailsend'] = '1';                                                //邮件发送方式。0=不发送任何邮件

$mailcfg = array();
$mailcfg['maildelimiter'] = '1';
$mailcfg['mailusername'] = '1';
$mailcfg['server'] = 'smtp.126.com';                //SMTP 服务器
$mailcfg['port'] = '25';                                        //SMTP 端口, 默认不需修改

if($_SC['mailsend'] == 1) {
        //1=通过 PHP 函数及 UNIX sendmail 发送(推荐此方式)

} elseif($_SC['mailsend'] == 2) {

        //2=通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
        $mailcfg['auth'] = '1';        //是否需要 AUTH LOGIN 验证, 1=是, 0=否
        $mailcfg['from'] = 'supesitedemo@126.com';//发信人地址 (如果需要验证,必须为本服务器地址)
        $mailcfg['auth_username'] = 'supesitedemo';//验证用户名
        $mailcfg['auth_password'] = 'supesitedemo';//验证密码

} elseif($_SC['mailsend'] == 3) {
        //3=通过 PHP 函数 SMTP 发送 Email(仅 win32 下有效, 不支持 ESMTP)

}

//--------------- 其他系统参数 ---------------
$_SC['tplrefresh'] = 1;                                                //风格模板自动刷新开关。关闭后,你修改模板页面后,需要手工进入管理员后台=>缓存更新 进行一下模板文件缓存清空,才能看到修改的效果。
$_SC['cachegrade'] = 0;                                                //系统缓存分表等级(默认为1,级别每增加1,分表数目增加255个,级别越大,单个表的尺寸越小)

//--------------- UCenter设置 ---------------
define('UC_CONNECT', 'mysql');                                // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen(), mysql 是直接连接的数据库, 为了效率, 建议采用 mysql

// 数据库相关 (mysql 连接时)
define('UC_DBHOST', 'localhost');                        // UCenter 数据库主机
define('UC_DBUSER', 'a1218224650');                                // UCenter 数据库用户名
define('UC_DBPW', '89006644');                                                // UCenter 数据库密码
define('UC_DBNAME', 'a1218224650');                                        // UCenter 数据库名称
define('UC_DBCHARSET', 'gbk');                                // UCenter 数据库字符集
define('UC_DBTABLEPRE', 'cdb_uc_');                                // UCenter 数据库表前缀
define('UC_DBCONNECT', '1');                                // UCenter 数据库持久连接 0=关闭, 1=打开

// 通信相关
define('UC_CONNECT', 'mysql');
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'a1218224650');
define('UC_DBPW', '89006644');
define('UC_DBNAME', 'a1218224650');
define('UC_DBCHARSET', 'gbk');
define('UC_DBTABLEPRE', '`a1218224650`.cdb_uc_');
define('UC_DBCONNECT', '0');
define('UC_KEY', 'b6e2i6yalaydb9110ab2K8h2Z0pb89zeJbc6i2t6b8Adncc6o3TcJdk5Adray8f9');
define('UC_API', 'http://www.leson6666.com/bbs/uc_server');
define('UC_CHARSET', 'gbk');
define('UC_IP', '221.130.192.68');
define('UC_APPID', '1');
define('UC_PPP', '20');

//-------------------------------------------

第二个问题应该不是转换的问题,uch转换过去已经是ok了,只是附件。因为uch转换的时候要求把附件放在uch目录下的attachment,但我没放过去。后来开通那个远程附件就把绝对地址设置为根目录下的attachment了。这样下来,uch的图片可以访问,但缩略图没有显示。。
回复

使用道具 举报

antdk 发表于 2009-1-14 16:12:31 | 显示全部楼层
define('UC_DBTABLEPRE', 'cdb_uc_');                                // UCenter 数据库表前缀
这个肯定错了,修改一下吧。
回复

使用道具 举报

 楼主| 风险投资家 发表于 2009-1-14 16:19:45 | 显示全部楼层
define('UC_DBTABLEPRE', 'cdb_uc_');                                // UCenter 数据库表前缀
这个肯定错了,修改一下吧。
antdk 发表于 2009-1-14 16:12


修改成uc_吗?

我想问的是,如何设置成uch跟ss的附件都是根目录下的attachments,并且可以上传文件。。只要设置成功的话,所以图片都可以显示了。。
回复

使用道具 举报

 楼主| 风险投资家 发表于 2009-1-14 16:22:58 | 显示全部楼层
define('UC_DBTABLEPRE', 'cdb_uc_');                                // UCenter 数据库表前缀
这个肯定错了,修改一下吧。
antdk 发表于 2009-1-14 16:12


老兄,我的数据库前缀是这样子啊。。
未命名.jpg
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 07:18 , Processed in 0.144902 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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