can't create new tempfile: mysql,MySQL使用中产生的Error:Can't create/write to file错误

在测试SupeSite时遇到MySQL查询错误,问题源于修改用户空间模板后,系统尝试在C:/WINDOWS/TEMP创建文件但权限不足。首先尝试给予Everyone权限,但问题未解决。进一步排查发现Mcafee杀毒软件阻止了文件的读写操作。将Mcafee设置中涉及Temp目录的读写操作排除,问题得到解决。
摘要由CSDN通过智能技术生成

今天在测试上周安装好的SupeSite之后,在修改用户空间模板之后产生了一个MySQL查询错误

SupeSite info: MySQL Query Error

Script: /index.php

Error: Can't create/write to file 'C:/WINDOWS/TEMP/#sql_4f4_0.MYD' (Errcode: 17)

Errno.: 1

Similar error report has beed dispatched to administrator before.

看 到这个错误的第一感觉就知道是权限的问题,因为我对C盘权限只开放了administrators组的权限,于是打开C:/windows/TEMP赋予 该目录Everyone所有的权限.重新测试问题依旧,打开Temp目录看#sql_4f4_0.MYD这个文件已在存在,而且创建日期是早几天之前.估 计是上次安装好之后访问产生的,于是将这个目录全清空,问题解决...

附:2007-4-17 这个问题今天依然出现了,上服务器一看,原来是因为Mcafee杀毒软件阻止了进程对该文件的读写操作,McaFee有一项功能就是阻止程序从Temp目录运行和读写。。。将其加入排除范围问题即解决。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值