我使用的是Laravel 5.2和UniSharp File Manager 1.6版。
我按照文档设置了所有内容。我试图独立整合文件管理器。我在config / lfm.php中使用了所有默认配置,除了我已将"allow_multi_user"
设置为false
。
问题是每当我上传图片并使用文件管理器选择图片时,上传/选择的文件的网址都会显示错误的网址:
然而,网址应为:
网址中缺少正斜杠。如何解决这个问题?
答案 0 :(得分:2)
它是Unisharp文件管理器中的一个错误,已在此处报告:
https://github.com/UniSharp/laravel-filemanager/issues/102
问题记者也找到了我在下面引用的解决方案:
我删除了以下内容后,它工作正常 供应商/ unisharp / laravel-文件管理/ SRC /视图/ script.blade.php
if(path.indexOf(ds)=== 0){path = path.substring(1); }
这也解决了我的问题。
答案 1 :(得分:0)
删除此代码(您可以在第350行找到它)
if (path.indexOf(ds) === 0) {
path = path.substring(1);
}
来自这个文件script.blade.php file path = vendor / unisharp / laravel-filemanager / src / views / script.blade.php
来源https://github.com/UniSharp/laravel-filemanager/issues/102
答案 2 :(得分:0)
通过替换第350行的代码( vendor / unisharp / laravel-filemanager / src / views / script.blade.php ),这也对我有用。
if (path !== ds) {
item_url = item_url + path + ds;
} else {
item_url = item_url + ds;
}