簡體   English   中英

使用Storage :: move在Laravel 5.2中移動文件

[英]Moving files in Laravel 5.2 using Storage::move

我想使用Storage :: move在Laravel 5.2中移動文件。 我正在使用的代碼如下:

$file = basename($m);
            $new_path= base_path('mailbox_archive/'.$file);

Storage::move($m, $new_path);

我收到以下錯誤消息:

[League \\ Flysystem \\ FileNotFoundException]
在以下位置找不到文件:Users / JamesParsons / Dropbox / virtual / mailbox / 17_10-08
-16_20-49-17.json

路徑如下:

$m=/Users/JamesParsons/Dropbox/virtual/mailbox/17_10-08-16_20-49-17.json

$new_path=/Users/JamesParsons/Dropbox/virtual/mailbox_archive/17_10-08-16_20-49-17.json

謝謝

您試圖訪問/移動計算機上的文件。 但是您在主機/虛擬機/服務器中。 這將無法在您的VM等內部工作,因此無法訪問您的保管箱文件夾。

我從上面改變了

Storage::move($m, $new_path);

File::move($m, $new_path);

暫無
暫無

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

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