数据库错误,紧急求助

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

这个问题原先出现过,我把程序重新安装了一遍,从头开始搞,现在在同样的地方又出现了同样的问题.

在后台添加商品
点复制时,出现提示:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => DESC `025bb_ECS`.`ecs_link_goods` ) [2] => Array ( [error] => Can't create/write to file 'f:\Program Files\php_iis\MySQL545\Data\#sql_650_0.MYI' (Errcode: 17) ) [3] => Array ( [errno] => 1 ) )

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => DESC `025bb_ECS`.`ecs_goods_article` ) [2] => Array ( [error] => Can't create/write to file '#sql_650_0.MYD' (Errcode: 17) ) [3] => Array ( [errno] => 1 ) )

点修改时,出现提示:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT a.attr_id, a.attr_name, a.attr_input_type, a.attr_type, a.attr_values, v.attr_value, v.attr_price FROM `025bb_ECS`.`ecs_attribute` AS a LEFT JOIN `025bb_ECS`.`ecs_goods_attr` AS v ON v.attr_id = a.attr_id AND v.goods_id = '6' WHERE a.cat_id = 1 OR a.cat_id = 0 ORDER BY a.sort_order, a.attr_type, a.attr_id, v.attr_price, v.goods_attr_id ) [2] => Array ( [error] => Can't create/write to file '#sql_650_0.MYD' (Errcode: 17) ) [3] => Array ( [errno] => 1 ) )

网站打开商品时,就出现提示:

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT a.attr_id, a.attr_name, a.attr_group, a.is_linked, a.attr_type, g.goods_attr_id, g.attr_value, g.attr_price FROM `025bb_ECS`.`ecs_goods_attr` AS g LEFT JOIN `025bb_ECS`.`ecs_attribute` AS a ON a.attr_id = g.attr_id WHERE g.goods_id = '6' ORDER BY a.sort_order, g.attr_price, g.goods_attr_id ) [2] => Array ( [error] => Can't create/write to file '#sql_650_0.MYD' (Errcode: 17) ) [3] => Array ( [errno] => 1 ) )

前面复制和修改都操作过,只添加了8个商品,都没问题,网站商品也没问题,就是后台出了问题后,前面也打不开了.

我的网站主要用于展示,未安装 UC, ECshop 为 2.6.1 版, 搜索论坛,发现很多类似问题都是整合有关, 我这个没有整合会员. 缓存也时常清除.

哪位高手知道原因,请赐教,不胜感激.


回答:
用 tools.php 也进行过数据表修复等,没有效果.

顶顶更健康
还有精彩的吗
谢楼主分享







魔兽剑圣异界纵横
仙遁

晕死,等半天,来个做广告的,高手们怎么都潜水啊.助人为快乐之本啊.

错误提示都是无法创建和写入,检查一下空间设置吧,或者换空间试试看。

出现这个问题的原因有2点:
1:目标目录没有可写的权限
2:数据库空间已满,没有空余空间可写

原帖由 moonlightfairy 于 2008-12-31 20:59 发表
出现这个问题的原因有2点:
1:目标目录没有可写的权限
2:数据库空间已满,没有空余空间可写


如果是这样的话, 第2个可能比较大,因为商品已经添加了几个,都正常.我试试是否这个原因.

今天试了, 数据库空间应该不是问题, 把商品彻底清除一条,再添加,问题依旧.
至于 目标目录没有可写的权限, 不知道这个该怎么设置?本来商品已经添加了 8条, 再添加的时候出的问题,我是用的复制功能.那位知道的, 帮忙看看啊.

你检查下data目录是否是刻度可写的权限

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => DESC `myshop`.`ecs_category` ) [2] => Array ( [error] => Can't create/write to file 'C:\WINDOWS\TEMP\#sql_644_0.MYD' (Errcode: 17) ) [3] => Array ( [errno] => 1 ) )

同样的问题,官方的专家该出来解决一下吧

可能原因如下:
1, C:\WINDOWS\TEMP文件夹权限不够,至少也要给出USERS组的可读可写权限; (给出权限)
2, C:\WINDOWS\TEMP文件夹的磁盘满了,文件写不进去了;(清空TEMP文件夹)
3, 你的服务器装了MCAFEE杀毒软件,它的访问保护禁止了TEMP文件可写;(修改访问保护设置)
4, 还是MCAFEE杀毒软件的问题,解决步骤:按访问扫描属性-所有进程-检测项-扫描文件(在写入磁盘时)勾去掉,OK.

你检查下data目录是否是刻度可写的权限
1, C:\WINDOWS\TEMP文件夹权限不够,至少也要给出USERS组的可读可写权限; (给出权限)
2, C:\WINDOWS\TEMP文件夹的磁盘满了,文件写不进去了;(清空TEMP文件夹)
3, 你的服务器装了MCAFEE杀毒软件,它的访问保护禁止了TEMP文件可写;(修改访问保护设置)
4, 还是MCAFEE杀毒软件的问题,解决步骤:按访问扫描属性-所有进程-检测项-扫描文件(在写入磁盘时)勾去掉,OK.

全都试过了,问题依旧,难道没有人遇到过,后来解决的吗?这个问题肯定不是极个别现象啊.

本来一切都正常, 就是在添加商品的过程中出的问题(已经添加了8个商品), 现在后台, 添加新商品,以及 商品列表内的 编辑 复制, 点开都是 上述错误代码.
第一次遇到这个问题,我把程序重新安装后,从头搞以后,才解决,但添加了几个,问题又出现了,而且出现的问题一样..

顶起来,没人遇到过这样的问题吗?官方的人也不管吗?

今天将NetWork server权限全部打开后, 网站商品可以正常显示,后台商品列表内编辑和复制, 部分可以正常操作,部分还是不行,错误代码还是和上面一样.
原来出问题的时候,就是部分可以操作,部分不行,最后全部不行,进而网站商品页也出现同样的错误代码.

那位知道是什么原因呢?盼告,万分感谢.