主题 : 在线安装jeecmsv9.3遇到报错500
级别: 童生
UID: 130992
积分:11 加为好友
威望: 0 精华: 0
主题:1 回复:5
注册时间:2019-08-05
在线时长:0
1#   发表于:2019-08-05 16:34:05  IP:124.42.*.*
HTTP Status 500 – Internal Server Error
Type Exception Report

Message install failed!

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

javax.servlet.ServletException: install failed!
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause

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

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:989)
com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:341)
com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2189)
com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2222)
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2017)
com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:779)
com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:389)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
java.sql.DriverManager.getConnection(DriverManager.java:664)
java.sql.DriverManager.getConnection(DriverManager.java:270)
com.jeecms.cms.Install.createDb(Install.java:65)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause

java.net.ConnectException: 拒绝连接 (Connection refused)
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.net.Socket.connect(Socket.java:589)
com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:211)
com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:300)
com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2189)
com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2222)
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2017)
com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:779)
com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:389)
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
java.sql.DriverManager.getConnection(DriverManager.java:664)
java.sql.DriverManager.getConnection(DriverManager.java:270)
com.jeecms.cms.Install.createDb(Install.java:65)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.

Apache Tomcat/8.5.43
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
2#   发表于:2019-08-05 16:35:01  IP:117.141.*.*
您好   我们项目目前不支持8.5的tomcat   最高只支持8.0的  您可以切换下tomcat1的版本
每天告诉自己一次,“我真的很不错”。
级别: 童生
UID: 130992
积分:11 加为好友
威望: 0 精华: 0
主题:1 回复:5
注册时间:2019-08-05
在线时长:0
3#   发表于:2019-08-05 18:02:53  IP:124.42.*.*
回复第2楼
您好,我换成tomcat7还是同样的错误,请问有什么解决办法吗?
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
4#   发表于:2019-08-05 18:04:11  IP:117.141.*.*
看下您的jdbc链接数据  看下是不是对的
每天告诉自己一次,“我真的很不错”。
级别: 童生
UID: 130992
积分:11 加为好友
威望: 0 精华: 0
主题:1 回复:5
注册时间:2019-08-05
在线时长:0
5#   发表于:2019-08-05 18:11:08  IP:124.42.*.*
回复第4楼
我用项目自带的jdbc链接也是用样的错误,我都更换成我自己本地的了还是不可以
级别: 童生
UID: 130480
积分:16 加为好友
威望: 0 精华: 0
主题:0 回复:15
注册时间:2019-07-03
在线时长:0
6#   发表于:2019-08-08 15:19:02  IP:111.163.*.*
HTTP Status 500 - install failed!
type Exception report

message install failed!

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:648)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1339)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:264)
com.jeecms.cms.Install.getConn(Install.java:35)
com.jeecms.cms.Install.changeDbCharset(Install.java:77)
com.jeecms.cms.InstallServlet.doPost(InstallServlet.java:41)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.0.47 logs.

Apache Tomcat/8.0.47
级别: 童生
UID: 130480
积分:16 加为好友
威望: 0 精华: 0
主题:0 回复:15
注册时间:2019-07-03
在线时长:0
7#   发表于:2019-08-08 15:20:39  IP:111.163.*.*
使用的是jdk-8u181-windows-x64,apache-tomcat-8.0.47,mysql-installer-community-5.7.27.0
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
8#   发表于:2019-08-08 15:22:53  IP:117.125.*.*
那您现在这个是开源版本的嘛?  开源版本您可以下载下源码使用源码内的建库sql先建库看下
每天告诉自己一次,“我真的很不错”。
级别: 童生
UID: 130480
积分:16 加为好友
威望: 0 精华: 0
主题:0 回复:15
注册时间:2019-07-03
在线时长:0
9#   发表于:2019-08-08 15:30:46  IP:111.163.*.*
已经试过先建数据库了,还是报错。
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
10#   发表于:2019-08-08 15:37:22  IP:117.125.*.*
您看下用您填写的信息能连接上数据库吗?  我看了您的报错都是jdbc无法连接导致的
每天告诉自己一次,“我真的很不错”。
1 2 > >| 共2页