禅道使用
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和附件的方式迁移数据。
回复
|
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com