Closed lepig closed 1 month ago
$res = Storage::uploadFile();
dump($res);
"key" => "file" "origin_name" => "5315d37e641267e4.png" "save_name" => "60b914c0181e30e31c38e61ef73403d7d397d8b4.png" "save_path" => "/home/vagrant/code/webman/runtime/storage20240919/60b914c0181e30e31c38e61ef73403d7d397d8b4.png" "url" => "http://127.0.0.1:8787/runtime20240919/60b914c0181e30e31c38e61ef73403d7d397d8b4.png" "unique_id" => "60b914c0181e30e31c38e61ef73403d7d397d8b4" "size" => 101765 "mime_type" => "image/png" "extension" => "png" ]
上面的save_path和url中的storage目录和runtime目录后面 应该少一个斜杠/吧。
save_path
url
/
然后我查了下配置文件,config/plugin/tinywan/storage/app.php 把里面local数组中,对应的2处多加了斜杠就行了。
config/plugin/tinywan/storage/app.php
local
或者改
'dirname' => function () { return '/'.date('Ymd'); },``` 这2种方法目前效果是一样的,所以想和作者确认一下这2种方法功能是否完全一样。 后面的调用或者渲染路径的时候会不会有其他问题? 谢谢
你可以提交一个PR哈
$res = Storage::uploadFile();
dump($res);
前端通过postman提交文件,打印结果如下上面的
save_path
和url
中的storage目录和runtime目录后面 应该少一个斜杠/
吧。然后我查了下配置文件,
config/plugin/tinywan/storage/app.php
把里面local
数组中,对应的2处多加了斜杠就行了。