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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 请问总是报错Discuz! Database Error (2002) notconnect怎么办啊

[复制链接]
蓝鲸鱼 发表于 2012-9-3 10:08:51 | 显示全部楼层 |阅读模式
本帖最后由 蓝鲸鱼 于 2012-9-3 10:10 编辑

Discuz! Database Error(2002) notconnect
PHP Debug
No.FileLineCode
1plugin.php21discuz_application->init()
2source/class/discuz/discuz_application.php65discuz_application->_init_db()
3source/class/discuz/discuz_application.php370discuz_database::init(%s, Array)
4source/class/discuz/discuz_database.php23db_driver_mysql->connect()
5source/class/db/db_driver_mysql.php74db_driver_mysql->_dbconnect(%s, %s, %s, %s, %s, %s)
6source/class/db/db_driver_mysql.php87db_driver_mysql->halt(%s, %d)
7source/class/db/db_driver_mysql.php218break()


总是报这个错,怎么办? 是经常抱着个错。。数据库肯定能连上,因为还有不显示这个错误的时候


风乱流年 发表于 2012-9-3 10:13:31 | 显示全部楼层
联系主机商解决,VPS查看MYSQL连接数
回复

使用道具 举报

IDC866.com 发表于 2012-9-3 10:16:19 | 显示全部楼层
看看一楼下面的相关贴,,全是。。。

DX25 一般空间伤不起。
回复

使用道具 举报

 楼主| 蓝鲸鱼 发表于 2012-9-3 10:17:28 | 显示全部楼层
风乱流年 发表于 2012-9-3 10:13
联系主机商解决,VPS查看MYSQL连接数

服务器是1万多块钱的 4G内存 4核心

thread_cache = 8
query_cache_size = 32M
old_passwords=1
max_connections = 768
max_user_connections = 80
max_connect_errors = 10000
#set-variable    =log_bin_trust_function_creators=1
log_bin_trust_function_creators=1

mysql配置在上面

同时在线人也不多啊,几百人都不到。。。

我看这个问题其他人也有问,出现的蛮多的。
回复

使用道具 举报

IDC866.com 发表于 2012-9-3 10:27:26 | 显示全部楼层
环境  WIN ?.   CPU 常 100%  
回复

使用道具 举报

 楼主| 蓝鲸鱼 发表于 2012-9-3 10:38:53 | 显示全部楼层
IDC866.com 发表于 2012-9-3 10:27
环境  WIN ?.   CPU 常 100%

环境centos 5   cpu占用不大的。
mysql占用10%左右 (最高)
其他的都不怎么占用内存。
我把max_connection和max_user_connection调大了,看看效果先
回复

使用道具 举报

亳州类 发表于 2012-10-1 11:13:02 | 显示全部楼层
我的也出现这个问题了,怎么解决啊
回复

使用道具 举报

用心等待 发表于 2012-10-1 11:14:40 | 显示全部楼层
蓝鲸鱼 发表于 2012-9-3 10:17
服务器是1万多块钱的 4G内存 4核心

thread_cache = 8

环境配置没做好吗?
回复

使用道具 举报

i390gode 发表于 2012-10-1 11:22:12 | 显示全部楼层
学习下
回复

使用道具 举报

zhiqingwa 发表于 2012-10-26 03:02:15 | 显示全部楼层
本帖最后由 zhiqingwa 于 2012-10-26 03:05 编辑

我在上传了source/function/function_debug.php 调试插件后出现了同样问题。所有页面都无法进入。

之后我用uc_server/uctools.php 来检查修复数据库,没有任何错误。

查阅了许多求助信息,觉得都没有接触到问题的实质。
1. 有人说是微软补丁问题。不可能,我的服务器是Linux。
2. 有人说是数据库不稳。也不对。如若美国最大的商业服务器不稳的话,估计很难找到更稳的服务器了。
3. 有人说是数据库接口出问题。不大像。这个站点是新装的。除了加了个风格模板外就没动过其他的。今天想试试Debug 功能。一下子就荡掉。
4. 有人说重启。可是所有界面都是显示故障。清除了了浏览器的Cache 也无助。uctools 可以用。但是前台后台都无法进入。

可惜官方没有提供一套恢复的步骤。我猜是Discuz的缓存需要清除一下,只是不知如何着手。请高手们指点迷津。

再有,这个主题的问题并没有解决,怎么会显示『已解决』{:soso_e114:}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 15:11 , Processed in 0.030137 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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