簡體   English   中英

Laravel 5.1 - 無法刪除文件

[英]Laravel 5.1 - Unable to delete file

我有以下代碼:

Storage::delete(public_path($file->path));

但我得到錯誤:

File not found at path: C:\wamp\www\laravel\acme\public\img/logos/1486846424_acme.gif

當我檢查目錄時,我可以看到文件在那里,所以為什么我無法刪除它。 我也試過了php unlink函數,我得到了同樣的錯誤。

如果我使用:

File::delete(public_path($file->path));

似乎要刪除您必須使用上述公共路徑的文件 - File :: delete並從以下必須使用的存儲路徑中刪除文件 - Storage :: delete:

Storage::delete(public_path($file->path));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM