经常出现Discuz! Database Error 求解决
本帖最后由 智慧狼群_good 于 2017-1-6 19:15 编辑经常出现Discuz! Database Error ,刷新一下就可以正常访问,目前经常是门户出现,论坛这段时间不经常用,不知道有没有这种情况。
这是什么原因导致的呢?求解决办法,有人帮回复一下吗?谢谢
http://att.discuz.net/data/attachment/forum/201701/06/191503evnijtlcbtgs4ni8.jpg 之前操作过什么?搬家还是?Discuz! Database Error 也有好几种,最好截图来看看, 这个应该是网络环境导致的,你试试修改下uc到数据库的连接方式。 主机还是空间
主机的话,看CPU及内存耗用是否很大
如果刷新就正常,如是2003系统的话,试下下面的
1. 启动注册表编辑器。
2. 在的注册表中找到以下子项,然后单击 参数 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. 在 编辑 菜单上单击 新建 ,,,然后添加下面的注册表项:
数值名称: MaxUserPort
值类型: DWORD
值数据: 65534
有效范围: 5000-65534 (十进制)
默认值: 0x1388 (5000 十进制)
说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的 (短) 端口。
4. 退出注册表编辑器,并重新启动计算机。 xiaoyuwxz 发表于 2017-1-6 19:26
主机还是空间
主机的话,看CPU及内存耗用是否很大
如果刷新就正常,如是2003系统的话,试下下面的
阿里云的服务器,自己安装的环境linux
不是windows,是inux如何解决呢 hhb121 发表于 2017-1-6 19:18
这个应该是网络环境导致的,你试试修改下uc到数据库的连接方式。
应该怎么改?改成IP地址吗 智慧狼群_good 发表于 2017-1-6 19:55
应该怎么改?改成IP地址吗
如果非跨站连接,改成ip地址,uc也改下,再继续观察/ hhb121 发表于 2017-1-6 19:58
如果非跨站连接,改成ip地址,uc也改下,再继续观察/
不是跨站的,数据库与空间在一个服务器上。
把localhost改成网站IP地址吗 智慧狼群_good 发表于 2017-1-6 21:19
不是跨站的,数据库与空间在一个服务器上。
把localhost改成网站IP地址吗
是的,很可能是数据库连接不到导致的。 hhb121 发表于 2017-1-6 21:40
是的,很可能是数据库连接不到导致的。
改后,登录后台,出现错误
http://att.discuz.net/data/attachment/forum/201701/06/223845fvp9f90qtx9bbf9f.jpg
http://att.discuz.net/data/attachment/forum/201701/06/223850sm9fewtsswfpkswy.jpg hhb121 发表于 2017-1-6 21:40
是的,很可能是数据库连接不到导致的。
改后,登录后台,出现错误
http://att.discuz.net/data/attachment/forum/201701/06/224310pvlz3q33nl8q0u4l.jpg
http://att.discuz.net/data/attachment/forum/201701/06/224314bvtwn8646d9lwal0.jpg 智慧狼群_good 发表于 2017-1-6 22:44
改后,登录后台,出现错误
数据库连接不上。Mysql和虚拟主机在同一台机器上的吧?默认的一般为mysql地址为localhost 支持一下:lol
页:
[1]