五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > php unlink 刪除文件出現(xiàn) Permission denied 錯誤的解決方法

php unlink 刪除文件出現(xiàn) Permission denied 錯誤的解決方法

文章來源:365jz.com     點擊數(shù):4273    更新時間:2017-11-23 22:58   參與評論

unlink 出現(xiàn) Permission denied 錯誤,

Warning: unlink(..) [function.unlink]: Permission denied in  D:\web\yilin\yilingl\news_delete.php on line 43

 

答:在檢查代碼沒有錯誤的時候那么就是服務器的權限問題了。

比如我在我本機上測試能夠刪除,可以所有代碼沒有改動上傳到服務器上就不能夠正常刪除了。出現(xiàn)Permission denied 的相關通知。

此時就是服務器目錄權限。我是 在做我的網(wǎng)站theartemis.cn 的時候出現(xiàn)的問題。

解決方法:

在IIS的管理中找到要刪除文件的相應目錄,然后右鍵選擇“權限” 對所有用戶 的修改、讀寫權限設置打勾。

步驟如圖所示:

 

 

 

 

其它情況:
 

unlink(“c:/php.txt”)

于是查看自己的代碼發(fā)現(xiàn)有fopen操作

$fp = fopen(“c:/php.txt”, 'r');

...

unlink(“c:/php.txt”)

上面代碼是刪除文件就會報錯Permission denied

原因是文件打開后沒有關閉,要使用fclose方法進行關閉,如下:

$fp = fopen(“c:/php.txt”, 'r');

...
fclose($fp);//添加關閉文件的操作,任何時候都不要忘記
unlink(“c:/php.txt”)

在執(zhí)行代碼的時候成功,以此記錄一下

其他情況:

在linux中unlink 刪除文件如果報錯Permission denied 有可能是沒有執(zhí)行刪除的權限

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進入論壇

發(fā)表評論 (4273人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學習

業(yè)務咨詢

· 技術支持
· 服務時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權所有 鄂ICP備17013400號