禅道使用
3343

禅道不断重复执行还原功能造成日志撑满磁盘已解决 悬赏5积分

提问者侠义非凡的青椒 答案数1 阅读数2237 发表时间2016-03-04 11:27:43

日志显示类似如下的错误

11:20:31 fseek() expects parameter 1 to be resource, boolean given in module/backup/model.php on line 119 when visiting /www/index.php?m=backup&f=restore&fileName=201603011103061&confirm=yes

不知道是什么原因。请各位指教


产生原因如下:

3月1号,我们想把装在个人windows上试用的禅道系统想迁移到公网的服务器上,公网服务器为Linux。先在Windows的电脑上备份了数据,然后在Linux服务器上安装好禅道后,还原备份的数据。两边版本完全一致。

结果执行还原的时候,发现一直在转圈,不能完成还原的动作。点了几次都是一样。每次前后持续的时间都在半小时以上。后来将SQL语句文件和附件单独恢复,禅道系统才还原到备份的状态。


但后来禅道的错误日志文件,一直暴涨撑满整个磁盘。看了下日志就是如上所示的内容。显示它一直在执行还原的动作。但这个时候我没有开启禅道的计划任务。系统的计划任务也没有关于禅道的任务。

配置文件中my.php中debug的设置也是false。

不明白是什么原因让禅道系统一直在访问还原的任务。


PS web服务器是nginx

禅道版本:8.0.1

安装包类型:源码包

操作系统:CentOS

客户端浏览器:其他

设置备注
内容
答案列表
2016-03-04 13:21:26
应该是后台-备份中的还原进程还在运行,把nginx 重启一下应该可以释放掉没有完成的进程。windows迁移到Linux 因为环境和权限不同尽量用手动导入sql和附件的方式迁移数据。
🎊
2016/03/04
我把nginx重启了也是一样,还是在不断增长中。还有其他的可能性吗?
2016/03/04
把nginx的服务停止 看看日志是否还在增长。
🎊
2016/03/04
还是在增长
2016/03/04
禅道服务应该没有停止,检查一下吧,服务停止后 日志不会再执行的。
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。