关于老夫

    九十九度九十九度 [ BinaryJP.com ]
    众里寻她千百度,蓦然回首,所以减一度。

    2006年创建于百度空间,本意是借几K空间,随想随写,记录生活的点滴,待古稀之年儿孙满堂,坐轮椅乘凉于树下,回首过往,不禁嗟叹:老夫此生足矣!后因百度诸多限制,心中所感不得尽数而发,自建小站于他处,仍叫九十九度。

联系老夫

扫一扫

    手机访问

win主机下解决phpmyadmin导入文件 无法读取文件的问题

需要把SQL server中的一些表 导入到mysql中,把sql server的表导出成csv文件,然后用pma导入到表中,理论上是这样的,但是实际上操作的过程中总会出现“无法读取文件”的错误提示。若干次之后,我觉得和我的操作和我的文件,没有什么关系。奇怪的在另外一台主机上就能顺利的导入,区别只是能导入的是apache,不能导入的是IIS。

无法读取,最先想到的就是权限。所以在iis里主目录里添加了“写入”,无果;因为我的webroot目录一向是everyone完全控制的,我知道这种设置是有风险,不过局域网怕啥呢,而且身边这帮人不具备利用这个风险的能力,同样无果;要导入的文件,everyone完全控制,我去,还是无果。这下挠头了,百度之后也没有什么有用的信息,尽是些乱七八糟的东西,一点有用的都没有。看了半天之后突然想到,我用浏览器上传,文件并不是直接从目的位置到数据库的,中间还有个很重要的环节——temp,果断给c:\windows\temp everyone完全控制,耶~~~

外面下着雪,肚里还憋着屎。但是有两个问题还是要说的,第一,我在服务器上操作也不可,那么当我操作时写入temp的用户是哪个?第二,如果是虚拟空间,又是win主机,这个问题怎么决?肯定是不会给temp写入权限的,这是不是说明这个问题还有其他的办法?看来做web主机还是apache好啊,拉屎去!

原创文章,转载请注明: 转载自九十九度

本文链接地址: win主机下解决phpmyadmin导入文件 无法读取文件的问题


我来拍砖

(以便回访)