cannotcreatefile怎么解决?试试这些有效的方法

吉云

今天真是倒霉催的,弄一上午,硬是让一个破文件创建问题给难住。跟大家伙儿倒倒苦水,也算是记录一下这回坑爹的经历。

事情还得从早上说起,我这不琢磨着给项目加个新功能嘛得先创建一个新的配置文件。结果,邪门,这文件死活创建不出来,老是提示我“cannot create file”。我当时就懵,这啥情况?以前也没遇到过!

cannotcreatefile怎么解决?试试这些有效的方法

遇到问题,就想自己动手试试,毕竟自己动手丰衣足食嘛我先是检查一下路径,没错,路径绝对没问题。然后又瞅瞅权限,按理说,我这用户权限都是管理员级别的,创建个文件还不是小菜一碟?可现实就是这么打脸,啪啪的。

捣鼓半天,还是没头绪。没办法,我只好去网上搜搜看有没有啥解决办法。你还别说,这网上的信息还真是五花八门,啥说法都有。有人说是啥杀毒软件的事儿,让关掉或者清除啥的,我电脑上装的可是360,我试着按网上说的“电脑清理”->“清理垃圾”->“开始扫描”->“立即清理”,还勾选“清理注册表”并进行清理,以为这下总该成?重启电脑,再试,还是不行!这给我气的,差点没把电脑给砸。

还有人说是啥编码问题,我这代码都是UTF-8的,能有啥编码问题?不过我也试着改改编码,保存,运行,依然是那个熟悉的错误提示,我真是服!

后来我又看到有人说跟啥Navicat有关系,说什么要删除“C:\Users\admin\Documents\Navicat\MySQL\servers”里的文件,还要在Navicat上删除数据库连接再重新建立。我心想我这项目跟数据库八竿子打不着,但这招我也试,结果当然是没用。

看到个靠谱点的,说是要给文件所在目录设置“完全控制”的权限。我就按照这个方法,右键点击文件夹,然后点击“属性”,再点击“安全”选项卡,点击“编辑”按钮,找到我的用户,勾选上“完全控制”,点击“确定”,保存设置。这回我再试着创建文件,你猜怎么着?

成功!文件终于创建出来!

你说说,这折腾一上午,原来就是这么个小问题。不过也怪我,平时太依赖图形界面,对这些底层的权限设置不太熟悉。这回也算是吃一堑长一智,以后再遇到类似的问题,我就知道该怎么解决。

好,今天的苦水就倒到这儿,希望我的经历能给大伙儿提个醒,遇到问题别慌,多试试,总能找到解决办法的。也欢迎大伙儿在评论区留言,分享一下你们遇到的那些坑爹的编程经历。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]