0
試圖刪除文件,但拒絕刪除。我已經嘗試瞭如下語句,檢查文件是否已經存在&其他.db文件是空白的。路徑是正確的,將其設置爲666,因此可以刪除,然後取消鏈接,然後將文件寫回到其中的單詞「打開」。取消與工作鏈接
if(file_exists("results_files/linktracker/linktrackerlock.txt") && file_get_contents("results_files/linktracker/linktracker.db") == "") { // check for reset condition, ie. db file wiped
chmod("results_files/linktracker/linktrackerlock.txt", 0666);
unlink("results_files/linktracker/linktrackerlock.txt");
file_put_contents("results_files/linktracker/linktrackerlock.txt", "open");
}
你會收到什麼錯誤信息? – cdhowie
您的意思是'chmod'而不是'chown'和'0666'而不是'666'? –
絕對要小心八進制和十進制 - '0666'和'666'不一樣。我真的不能相信,PHP不包括''可用的常量'dio'以外的任何地方... –