2014-12-07 160 views
2

我需要删除PHP文件,我不断收到此错误: 注:我注意到,所有文件都只是一个导致错误删除:PHP文件删除权限被拒绝

Warning: unlink(c:/wamp/www/EmploiPublic/app/Resources/sessions/sess_f0g4jsreposgbv6dkt36sud0v6): Permission denied

$files = glob('c:/wamp/www/EmploiPublic/app/Resources/sessions/*'); // get all file names 
foreach($files as $file){ // iterate files 
    chown($file, 0777); 
    chmod($file, 0777); 
    if(is_file($file)){ 
     unlink($file); // delete file 
    } 
} 
+1

您可以使用'is_writable()'等函数检查权限,但首先为什么您需要手动删除PHP会话文件? – 2014-12-07 16:08:16

+1

'chown'获取用户或uid作为第二个参数,是'0777'您的用户ID? – xurshid29 2014-12-07 16:20:31

回答