0
我正在使用下面的代碼刪除圖像文件。 文件被刪除但仍然顯示一個錯誤。有什麼建議麼?警告:取消鏈接()但文件被刪除
警告:unlink()[function.unlink]:open_basedir限制在 的效果。文件()不是允許的路徑(S)內:
<?php
session_start(); //session start
if(isset($_SESSION['access_token']) && $_SERVER['REQUEST_METHOD'] == 'POST')
{
$check_image = glob('../uploads/logo_'.$_SESSION['relatie_id'].'.*');
unlink($check_image[0]);
echo '<div class="alert alert-success text-center" role="alert">Met succes verwijderd.</div>';
}
?>
可能的複製有效。文件(/)不在允許的路徑中:](https://stackoverflow.com/questions/1846882/open-basedir-restriction-in-effect-file-is-not-within-the-allowed-路徑) –
查看php.ini中的open_basedir選項:http://php.net/manual/en/ini.core.php#ini.open-basedir 您可以使用「chdir()」切換到該目錄,或者在運行時更改open_basedir – Tamar