问题1
由于要修改账户的密码,密码是通过MD5加密并加盐的,
错误一:加密后的密文一样,账号不一样,验证不通过,
错误二:账户和密码都没问题,在本地tomcat访问成功,但访问服务器不成功,
查找出原因是因为本地清除了缓存,而服务器上的tomcat没清除缓存,导致登录时密码错误
解决办法:
1.首先找到tomcat里lib文件下执行./shutdown.sh的停止服务器的tomcat。
2.找到tomcat/webapps下的项目war包解压后的可执行文件,删除掉,项目war包保留。
3.然后启动tomcat,重新生成新的可执行文件,就ok了。
问题2
处理了上面的操作,过一段时间有发现登录不上,
解决办法:
执行 ps -ef|grep tomcat名字 查看该tomcat下有哪些进程在执行,看是不是由于进程堵塞或者报错引起的,如果没问题,就把tomcat中的缓存文件夹删除掉,重新启动tomcat,得以解决。