2010-11-28 30 views
0

警告:unlink()[function.unlink]:open_basedir限制有效。文件()不是允许的路径(S)内:取消链接失败 - > open_basedir问题警告:unlink()[function.unlink]:open_basedir限制有效。 File()不在允许的路径中:

就是我得到的代码

if (file_exists($thumb)) { 
    echo "<b>$thumb</b>"; 
    $fh = fopen($thumb, 'w') or die("can't open file"); 
    fclose($fh); 
    unlink($myFile); 
} 

我可以证实,$拇指的路径是正确的。

是否有修正?

在此先感谢。

+1

'$ myFile`是什么?你能证实__是否正确? – 2010-11-28 02:59:00

回答

2

查看你的php.ini设置。 open_basedir配置设置限制了您的PHP脚本可以访问的文件系统的哪些区域;如果您要删除的文件位于指定的目录之外,则unlink()调用将失败。

相关问题