我目前正在开发的Kentico站点需要将所有文档和图像存储到亚马逊S3云中。我已经研究过Kentico的文档如何配置亚马逊S3,并且我很有信心这是正确的。我已经能够上传所有的图像到S3通过Kentico的媒体库模块。
我遇到的问题是,媒体库模块周期性地、似乎没有原因地恢复到将新上传的内容存储到本地文件系统,而不是存储到S3 &然后,如果我再次打开媒体库,它就会以应有的方式显示S3图像。
有没有人知道是什么导致这件事看起来是随机发生的?
发布于 2019-04-10 16:43:48
我注意到,当我使用S3 S3浏览器查看桶时,所有的文件和文件夹都被转换成小写。我能够通过将所有媒体库文件夹更改为小写来解决我的问题。我还建议确保没有特殊的字符。之后,我进入映射文件,并将文件路径引用更改为小写。
发布于 2019-03-29 07:57:40
您有只将某些文件夹映射到亚马逊S3的代码吗?这是文档的以下部分-- 将文件存储在不同的桶中。如果是,请确保类的定义与文档中的定义相同,以便正确地在系统中注册。
此外,请确保没有人重命名媒体库结构(例如文件夹名)或篡改默认媒体库文件夹设置(设置应用程序-> Content -> media -> Media library文件夹)。这也可能影响系统将媒体文件映射到S3的方式。
https://stackoverflow.com/questions/55403652
复制相似问题