我试图用Laravel 5删除照片。
$(function(){
$("#getListBtn").click(function(){
var url = 'https://api.steampowered.com/ISteamApps/GetAppList/v2/?key=XXXXXXXXXetc&callback=?';
$.ajax({
type: 'GET',
url: url,
async: false,
jsonpCallback: 'jsonCallback',
contentType: "application/json",
dataType: 'jsonp',
success: function(data) {
$.each(data, function(k, v){
$("#listResults").append("<li><label>" + k + "<label>: " + v + "</li>");
});
},
error: function(e) {
console.log(e.message);
}
});
});
});
它返回了这个错误:
Storage::delete( asset('/uploads/slides/abcd.jpg'));
如果我在浏览器中复制并粘贴路径,则会打开文件,因此该文件确实存在。怎么了?
答案 0 :(得分:6)
我找到了解决方案。
我不得不更改config / filesystem.php中的根路径,因为它在旧的定义路径(存储路径)中查找文件
这是修改后的版本
'disks' => [
'local' => [
'driver' => 'local',
'root' => public_path(),
],
]