请教一下SQL语句出错问题
2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家
点击其它页面返回首页偶尔会出现这样的错 MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT a.ad_id, a.position_id, a.media_type, a.ad_link, a.ad_code, a.ad_name, p.ad_width, p.ad_height, p.position_style, RAND() AS rnd FROM `yn`.`yn_ad` AS a LEFT JOIN `yn`.`yn_ad_position` AS p ON a.position_id = p.position_id WHERE enabled = 1 AND a.position_id = '41' AND start_time <= '1258403124' AND end_time >= '1258403124' ORDER BY rnd LIMIT 1 ) [2] => Array ( [error] => Can't create/write to file 'C:\WINDOWS\TEMP\#sql_630_0.MYI' (Errcode: 13) ) [3] => Array ( [errno] => 1 ) ) 请教一下这是什么错 |
回答:
修改my.ini 在[mysqld]里面添加下面这行(首先在D盘创建temp目录): tmpdir="d:/temp/" 重新启动mysql服务 如果你的服务器上有防火墙之类的软件, 还得在过滤规则中排除这个目录 |
2# zhangyh 谢谢 |
我想再问一下. 我在本地D盘也没有temp目录.my.ini里面也没这这句为什么不会出错 这个问题在本地从来没有遇到过.会不会还有可能是其它的问题? |
如果我向服务器提供商提出这样的要求他会不会拒绝 |
补充:我修改过首页的php文件和DWT文件.后台修改过商品修改页面. 更新前没有出这样的错.更新后才出现的错 我将服务器文件除了DATA文件.其它全部替换. |
你可以看下 http://bbs.ecshop.com/thread-95341-1-1.html 24 |
问过服务器提供商了.temp的权限是所有人.权限也够了.我首页的广告比较多.感觉出现错误是随机性的.每次的ID不一样.有时候刷很多次才出一次错.有时候连续不同的ID出错 |
补充:首页的可编辑区域也比较多 |
我头都大了.我给你们个链接.你们去首页多刷几次就会看见出现这个错. www.yn55555.cn 我实在是找不出问题出在哪了 |
你可以看下 http://bbs.ecshop.com/thread-95341-1-1.html 24 这个一般是服务器的问题,你可以把数据下载到本地,在本地测试下 |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
ecshop热门问答
ecshop热门资料
ecshop降温
开网店的要求
ecshopPRIVILEGE
ecshop角色
ecshop欣赏
ecshop代表
ecshop积分兑换
ecshopjqury
ecshop批量下单插件
ecshopurl重写
ecshop抓取图片
ecshop邮件地址
ecshopdate
ecshop我的订单
ecshop确定
ecshop调用商品评论数
ecmall订单明细
ecshopCMS
ecshop软件包
ecshopcaptcha
ecshoplittle
ecshop年份
ecshop视频广告
ecshop页眉
ecshop操作员
ecshoplock
qq登陆
ecshop支付方式类
ecshop玉米
ecshopwantshop