一、DocSys安装常见问题
1、Tomcat链接无法访问
(1) Tomcat版本不正确
无论是xampp还是手动安装tomcat,请务必使用tomcat7
(2) Java版本不正确
由于系统中可能存在多个Java版本,需要确定tomcat7使用了正确的Java版本(1.8.0_1.5.1以上版本)
- Windows系统下,xampp 里 tomcat 使用的是注册表里指定的java版本,请使用 regedit 命令打开注册表,查看HKEY_LOCAL_MACHINE -> SOFTWARE -> JavaSoft -> Java Runtime Enviornment 里的信息,如有特殊需求可以修改启动脚本: catalina_start.bat
- Windows系统下,手动安装的tomcat使用的是当前配置在环境变量里的java版本(也就是java -version 命令看到的版本),使用 echo %path%命令可以查看产看环境变量的设置
- Linux 系统下,xampp 里 tomcat 使用的java版本在自动脚步 catalina_start.sh 里指定的,如有特殊需求可以自行修改,宝塔Linux系统可以指定java版本是同样的原理
- Linux系统下,手动安装的tomcat使用的是环境变量里设置的java版本(也就是java -version 命令看到的版本),使用 echo $PAHT 可以查看环境变量设置
(3) java版本冲突(Windows)
如果通过以上设置,tomcat 启动仍然时提示java版本错误的话,可能系统中Java版本信息已经混乱,建议彻底删除所有Java版本(包括注册表里的信息),然后全新安装JDK8
2、DocSys链接无法访问,但tomcat链接可以访问
(1) mysql未安装或未启动
(2) mysql存在anyuser用户 (任意用户的存在将导致其他用户无法通过连接mysql)
(3) DocSystem.war的数据库配置不正确
可以通过以下命令来导出docsystem数据库的所有数据来确认配置是否正确(如果不需要密码则把-p选项去掉,-p和密码不要有空格):
mysqldump -u root -p123456 DocSystem > DocSystemAll.sql
(4) mysql链接区分大小
有些mysql链接的数据库名区分大小写,那么务必保证DocSystem.war中的数据库配置文件的数据库名字和你创建的数据库名字大小写相同
db.url=jdbc:mysql://localhost:3306/DocSystem?zeroDateTimeBehavior=convertToNull&characterEncoding=utf8
3、文件无法预览
(1)文件类型不支持(目前只支持word、excel、ppt)
(2)OpenOffice未安装
(3) DocSystem.war包中的docSysConfig.properties里的配置的OpenOffice与实际安装的路径不一致
4、不支持全文搜索
(1) Java版本低于1.8.0_1.5.1版本
(2) DocSystem.war包中的docSysConfig.properties里的配置的全文搜索索引存储路径没有访问权限
5、文件无法新建或上传
(1)仓库指定的目录没有访问权限