1. 程式人生 > >thinkcmf圖片上傳七牛雲不顯示的問題(七牛圖片字尾!watermark)

thinkcmf圖片上傳七牛雲不顯示的問題(七牛圖片字尾!watermark)

問題背景

在cmf後臺配置了七牛雲之後,發現圖片還是無法顯示,並且帶有!watemark的字尾,把字尾去掉,就可以訪問了。

在這裡插入圖片描述
解決方案

1.配置CMF的七牛配置,可以看到:

  • accessKey和secretKey是必不可少,跟賬號有關。
  • domain域名和bucket七牛空間名是跟一個儲存空間有關,需要配置。
  • 然後!和watermark是跟字尾有關,樣式相關。
{
	"accessKey": "xxxxxxxxxxxxxx",
	"secretKey": "xxxxxxxxxxxxxx",
	"protocol": "http",
	"domain": "xxxxxxxx.bkt.clouddn.com",
	"bucket": "xxxxxx",
	"style_separator": "!",
	"styles_watermark": "watermark",
	"styles_avatar": "avatar",
	"styles_thumbnail120x120": "thumbnail120x120",
	"styles_thumbnail300x300": "thumbnail300x300",
	"styles_thumbnail640x640": "thumbnail640x640",
	"styles_thumbnail1080x1080": "thumbnail1080x1080"
}

2.驗證配置與圖片路徑,驗證字尾樣式是否存在(如果watemark的樣式不存在請再七牛配置)

在這裡插入圖片描述

在這裡插入圖片描述