Laravel Webdav和文件系统无法访问驱动器

时间:2018-12-28 00:46:37

标签: php laravel filesystems

因此,我已将Windows Z:\sitenetwork_share的驱动器安装在Windows的Laravel项目的根图中。

Mout代码:

mklink /D F:\Development\RPR\site\network_share Z:\site

filesystems.php中,我像这样添加了配置:

'dev' => [
    'driver' => 'local',
    'root' => storage_path('../network_share'),
    'url' => env('APP_URL').'/share',
    'visibility' => 'public',
],

但是当我尝试使用dd(Storage::disk('dev')->path('/'));访问目录时,我得到了The root path Z:\site is not readable. ...

我不知道我在这里做错了什么,我只是想能够访问Webdav存储,所以我所有文件和上载都在该共享上,而不是在主服务器上。

我已经安装了pbmedia/laravel-webdav软件包,并且可以使用配置添加文件和读取文件,这没问题,但是当我读取文件时,我会得到它的内容...例如,如果我,想要获取图像并显示它,就像我可以使用asset('path/to/img.png')一样,这将对我有很大帮助!

问题是,webdav不支持url()方法...因此我无法访问该方法的“链接” ...

对此有任何帮助吗?

0 个答案:

没有答案