2010-11-28 35 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()調用將失敗。

相關問題