主题 : ++++安装报错,请求支援,急求
级别: 秀才
UID: 30883
积分:80 加为好友
威望: 0 精华: 0
主题:4 回复:54
注册时间:2012-03-14
在线时长:0
1#   发表于:2013-01-15 08:58:27  IP:59.62.*.*
如图第一幅,输入数据库等参数,数据库密码,点击提交,我确定参数都没错!
但就是老出现以下错误


HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: install failed!
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause 

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 1,358,211,376,203 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2214)
com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:773)
com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:352)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:207)
com.jeecms.cms.Install.createDb(Install.java:68)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause 

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 1,358,211,376,203 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:341)
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2137)
com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:773)
com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:352)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:207)
com.jeecms.cms.Install.createDb(Install.java:68)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause 

java.net.ConnectException: Connection timed out: connect
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
java.net.Socket.connect(Socket.java:519)
java.net.Socket.connect(Socket.java:469)
java.net.Socket.<init>(Socket.java:366)
java.net.Socket.<init>(Socket.java:209)
com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:253)
com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:290)
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2137)
com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:773)
com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:46)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:352)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:207)
com.jeecms.cms.Install.createDb(Install.java:68)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.

级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2013-01-15 09:07:35  IP:59.37.*.*
请描述下您的系统使用环境,如操作系统,JDK版本,tocmat版本,mysql版本等
功成由勤,业精于勤。
级别: 秀才
UID: 30883
积分:80 加为好友
威望: 0 精华: 0
主题:4 回复:54
注册时间:2012-03-14
在线时长:0
3#   发表于:2013-01-15 09:13:50  IP:59.62.*.*
回复第2楼系统使用环境 操作系统server2003,
JDK版本1.6
tocmat6.0.26
mysql5.0版本
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2013-01-15 09:17:29  IP:59.37.*.*
mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 
这是您数据库连接超时的错误
功成由勤,业精于勤。
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
5#   发表于:2013-01-15 09:17:57  IP:59.37.*.*
现在是您数据库连接不上,加载不了安装文件
功成由勤,业精于勤。
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
6#   发表于:2013-01-15 09:28:02  IP:59.37.*.*
发现对wait_timeout的最大值分别是24天/365天(windows/linux)。以windows为 例,假设我们要将其设为21天,我们只要修改mysql5的配置文件“my.ini”(mysql5 installation dir),增加一行:wait_timeout=1814400 

功成由勤,业精于勤。
级别: 秀才
UID: 30883
积分:80 加为好友
威望: 0 精华: 0
主题:4 回复:54
注册时间:2012-03-14
在线时长:0
7#   发表于:2013-01-15 09:36:36  IP:59.62.*.*
回复第6楼
啊?那就是要改这个数据库配置文件,我在我本机用mysql客户端可以连接到数据库服务器上的数据库啊?
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
8#   发表于:2013-01-15 09:40:47  IP:59.37.*.*
这是您数据库有问题导致安装不了的,或是您换过个数据库
功成由勤,业精于勤。
级别: 秀才
UID: 30883
积分:80 加为好友
威望: 0 精华: 0
主题:4 回复:54
注册时间:2012-03-14
在线时长:0
9#   发表于:2013-01-15 09:41:25  IP:59.62.*.*
回复第6楼
已经改了你说的那个,但还是出现一样的错误,是不是应用服务器跟数据库服务器不通啊,但是不对啊,因为应用服务器可以使用数据库服务器上的sqlserver,应该mysql也能通才是
级别: 秀才
UID: 30883
积分:80 加为好友
威望: 0 精华: 0
主题:4 回复:54
注册时间:2012-03-14
在线时长:0
10#   发表于:2013-01-15 09:42:23  IP:59.62.*.*
回复第8楼
数据库有问题,怎么换,你的意思是?
1 2 > >| 共2页