“缺货登记”后提示以下错误

2016-07-07 15:26 来源:www.chinab4c.com 作者:ecshop专家



升级成2.72版本后,购物用户在用户中心那里点“缺货登记”后提示以下错误


MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT COUNT(*) FROM `gezuy`.`ecs_booking_goods` AS bg, `gezuy`.`ecs_goods` AS g WHERE bg.goods_id = g.goods_id AND user_id = '119' ) [2] => Array ( [error] => Column 'user_id' in where clause is ambiguous ) [3] => Array ( [errno] => 1052 ) )


在后台已经清除过缓存,用二进制反复上传过模版跟系统程序,用的是360模板.

服务器操作系统:WINNT ()Web 服务器:Microsoft-IIS/6.0
PHP 版本:5.1.4MySQL 版本:5.0.37-community-nt
安全模式:安全模式GID:
Socket 支持:时区设置:Asia/Hong_Kong
GD 版本:GD2 ( JPEG GIF PNG)Zlib 支持:
IP 库版本:20071024文件上传的最大大小:2M
ECShop 版本:v2.7.2 RELEASE 20100505安装日期:2007-08-16
编码:UTF-8

回答:
文件校验下,是否修改过程序

没有修改过哦,晓天。

另外还有一个,后台查看订单出现。

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT * FROM `gezuy`.`ecs_order_action` WHERE order_id = '82' AND action_place = 1 ORDER BY log_time DESC,action_id DESC ) [2] => Array ( [error] => Unknown column 'action_place' in 'where clause' ) [3] => Array ( [errno] => 1054 ) )

你好,请问升级的时候,是否执行了升级程序 既 是否执行了 upgrade 操作

4# 晓天

你好,是的。

如果前面的都执行过了,那么可能至少这一个字段,用70的方法添加上去就可以了
http://bbs.ecshop.com/thread-95341-1-1.html
70