rename函数出现奇怪的权限问题 帖全代码....是不是使用了flock函数了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有flock代码太多太乱,真的没办法贴出来 我就把那个类的方法贴出来吧*****************************//function FileDispose($content){//把原来的文件重命名,然后建立新文件并把$content写入 if(file_exists("recordbak.txt")){ unlink("recordbak.txt"); } rename("record.txt","recordbak.txt"); $this->_CheckDataFile($content); return ture;}**********************************************************************仅此而已,这个方法应该没问题的呀,在别的文件中引用成功,真搞不懂了,可是那个有问题的文件代码太多了,但是前面根本就没有任何操作文件的句子,只有一个fopen(),fclose()那还是在引用类的方法,并没有直接出现 查看目录mynews(record.txt所属目录)和文件record.txt的操作权限.右键\安全\添加everyone完全控制. function FileDispose($content){ if(file_exists("recordbak.txt")){ unlink("recordbak.txt"); } rename("record.txt","recordbak.txt"); $this->_CheckDataFile($content); return ture;}如果确认问题出在此方法上,请检查unlink是否被正确执行了。function FileDispose($content){ if(file_exists("recordbak.txt")){ unlink("recordbak.txt"); } if(! file_exists("recordbak.txt")) { // 确认已被删除了 rename("record.txt","recordbak.txt"); $this->_CheckDataFile($content); return ture; } return false;} 确实是everyone,而且和recordbak也不存在冲突问题,那样的提示不是权限不够所以才说奇怪,毕竟别的文件里的语句可以读取和删除它,就那一个文件里的函数不可以删所以才觉得非常奇怪 为什么数据老插入不到数据库 ? 菜鸟求解 写累了个很简单的购物车,但是checkbox value出问题了,求帮助。 问题解决了 FCK的问题 不过虽然解决了 但我不知道原因 dedecms弄了个网站 dedeCMS的外部链接问题 哪位高手能告知,windows中如果设定定时执行的php程序 JS,PHP 大哥们帮帮忙啊! 怎么更新在LINUX上的PHP版本. 这个问题我好久了,请高手帮我解决一下,多谢. 搜索的问题(挺急的!!!) PHP邮件组件 PHP在win2003上运行问题
*****************************//
function FileDispose($content){//把原来的文件重命名,然后建立新文件并把$content写入
if(file_exists("recordbak.txt")){
unlink("recordbak.txt");
}
rename("record.txt","recordbak.txt");
$this->_CheckDataFile($content);
return ture;
}
**********************************************************************
仅此而已,这个方法应该没问题的呀,在别的文件中引用成功,真搞不懂了,可是那个有问题的文件代码太多了,但是前面根本就没有任何操作文件的句子,只有一个fopen(),fclose()那还是在引用类的方法,并没有直接出现
if(file_exists("recordbak.txt")){
unlink("recordbak.txt");
}
rename("record.txt","recordbak.txt");
$this->_CheckDataFile($content);
return ture;
}
如果确认问题出在此方法上,请检查unlink是否被正确执行了。
function FileDispose($content){
if(file_exists("recordbak.txt")){
unlink("recordbak.txt");
}
if(! file_exists("recordbak.txt")) { // 确认已被删除了
rename("record.txt","recordbak.txt");
$this->_CheckDataFile($content);
return ture;
}
return false;
}