修改head.jsp文件后,前台报如下错误:
报错位置为:
原因解析:在修改header.jsp的时候使用的是root权限,header_jsp.class文件归属于root,而润乾测试授权码48小时必须重启一次, 所以做了个定时重启脚本,会隔断时间就自动重启服务。
但是,定时计划是做在了datadba用户下,使用的的是datadba权限,这时,自动重启后就不能正常读取缓存中header_jsp.class文件了
所以,这是缓存文件权限问题
方法一:修改文件权限
方法二:修改定时任务执行账号为root
查看定时任务说明:cat /etc/crontab
查看当前任务: crontab -l
编辑任务文件:crontab [-u user] -e 不指定用户的话,默认当前用户下的定时任务。制定用root权限执行命令
说明:小白边做边记,主要用于问题记录,方便日后查看。文中若有错误,请慷慨提出,共同学习