项目部署到linux后出现的两个问题
项目部署到linux后出现的两个问题
项目部署到linux后出现的两个问题
第一个问题是tomcat启动时产生的异常错误:
java.io.FileNotFoundException: Mirrors.log (Permission denied)
www.2cto.com
这个错误是因为我log4j.properties 文件中配置了日志输出Mirrors.log文件中,但我linux服务器上没这个文件,所以导致出现启动时就报上面的错误。虽然不影响程序正常运行,但也不太雅观...解决的话,只要把文件中:
log4j.appender.logfile.File=Mirrors.log 这句注释掉即可。加“#”符号注释。或者在服务器上新建一个Mirrors.log文件。
第二个是上传文件时的错误:java.io.FileNotFoundException: /......./upload/test.txt (Permission denied)
这个错误主要是因为upload文件夹没有授权,所以没法去读写文件,只要授权就行了。
如执行:chmod 777 upload 语句即可解决问题。
评论暂时关闭