andyhk 发表于 2017-11-18 15:49:52

升级错误

   从16版升级17版失败:点击在线升级,升级没一会然后就提示网站无法显示该页面,把MYOA/webroot/attchment/update下面的 txt 文件删除后 重新点击在线升级提示“当前版本(10.6.170719)非2016版的最新版本(9.13.170710),不能执行设计程序。请先将2016版更新到最新版本再进行升级”.

查看了下mysql_error错误如下:

错误#1146: Table 'td_oa.office_task' doesn't exist
SQL语句: update OFFICE_TASK set EXEC_FLAG='1',EXEC_MSG='2017-11-18 13:55:05' where TASK_ID='2'
文件:


特意到数据库中看了下是有'td_oa.office_task'这个表的, 而且我手动在数据库中执行该SQLQ语句是可以成功的,然后登陆OA的时候就可以正常登陆了,系统信息也显示的是2017版本,php和数据库版本都正常。

那么请问:1.在线升级出现这个问题是升级包的问题吗?有这个表却提示不存在?什么原因导致的?   2.我手动在数据库中执行SQL语句这样后期使用有没有隐患呢?

通达曾圆圆 发表于 2017-11-20 17:21:27

您好,上边报错的语句只是更新了一条数据;直接运行这段sql没什么影响

homegame 发表于 2017-12-4 10:58:04

我升级的时候也是这样失败了,怎么我的服务器上没有mysql_error这个报错文件呢

Roy_5 发表于 2017-12-6 21:04:21

homegame 发表于 2017-12-4 10:58
我升级的时候也是这样失败了,怎么我的服务器上没有mysql_error这个报错文件呢 ...

我升级也是这样。。 在:\MYOA\logs这个文件夹下面有mysql_erroor这个文件…

通达曾圆圆 发表于 2017-12-7 17:10:32

您好,截图有报错没,具体什么现象呢;升级过程中如果有报错的话建议您截图发下MYOA/logs文件下的mysql_error和php_error的文件的最新日志信息。
页: [1]
查看完整版本: 升级错误