2017-02-11 10 views
0

を削除することができません:Laravel 5.1 - 私は次のコードを持っているファイル

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

をしかし、私はエラーを取得する:なぜ私

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

私はディレクトリをチェックすると、私はファイルを見ることができるのであり私はそれを削除することができません。私もPHP unlink関数を試してみて、私は同じエラーが発生します。

+0

これは、ディレクトリの区切りに関連するかもしれないが、あなたが... – Khem

+0

@Khemはい私が持っている\ \ロゴとしてファイルパスを試みたが、違いはありません持っています。 – adam78

答えて

0

作品、私が使用している場合:

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

あなたは上記を使用する必要が公共のパスからファイルを削除するように思える - ファイル::削除し、以下を使用する必要があるストレージ・パスからファイルを削除します - ストレージ::削除:

Storage::delete(public_path($file->path)); 
関連する問題