我正在寻找使用Storage :: move在Laravel 5.2中移动文件。我使用的代码如下:使用存储::移动在Laravel 5.2中移动文件:
$file = basename($m);
$new_path= base_path('mailbox_archive/'.$file);
Storage::move($m, $new_path);
我收到以下错误消息:
[联赛\ Flysystem \ FileNotFoundException异常]
文件未在路径中找到: 用户/ JamesParsons/Dropbox的/虚拟/邮箱/ 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
感谢
尽量充分明确地使用:'$ old_path = BASE_PATH('邮箱/'.$文件);'然后:'存储: :move($ old_path,$ new_path);' – Maraboc
不幸的是@Maraboc –
你是否在将它移动到下面的代码中后使用这个文件(这行后面的代码'Storage :: move($ m,$ new_path);') ?或者没有其他代码? – Maraboc