通过 GUI 添加的图像未序列化为 Blob (Sitecore 7.5/Unicorn)
Images added through GUI not serialized as Blob (Sitecore 7.5/Unicorn)
如果我们通过 Sitecore Rocks 中的 Upload Media
操作添加图像,该图像将使用需要复制的所有二进制数据完全序列化:
----field----
field: {40E50ED9-BA07-4702-992E-A912738D32DC}
name: Blob
key: blob
content-length: 46816
R0lGOD... /*Binary data here*/
但是,当我们尝试通过 Sitecore GUI 添加图像时,图像并未存储为二进制数据,因此无法提供给其他人。它只包含一条路径:
----field----
field: {40E50ED9-BA07-4702-992E-A912738D32DC}
name: Blob
key: blob
content-length: 46816
/static/files/media_files/2/2/4/{22481B01-4210-413A-AABB-5A7EE3387D7F}some-imge-file.png
我们如何让 Sitecore GUI 以与 Rocks 相同的方式存储它?
我们是 7.5 使用 Unicorn。
您的配置似乎设置为将图像存储为文件而不是数据库。检查以下设置,看它是对还是错:
<setting name="Media.UploadAsFiles" value="false">
有关详细信息,请参阅此 post:http://firebreaksice.com/storing-sitecore-media-in-the-database-vs-the-file-system/
或者,您对媒体上传对话框有任何自定义吗?
如果我们通过 Sitecore Rocks 中的 Upload Media
操作添加图像,该图像将使用需要复制的所有二进制数据完全序列化:
----field----
field: {40E50ED9-BA07-4702-992E-A912738D32DC}
name: Blob
key: blob
content-length: 46816
R0lGOD... /*Binary data here*/
但是,当我们尝试通过 Sitecore GUI 添加图像时,图像并未存储为二进制数据,因此无法提供给其他人。它只包含一条路径:
----field----
field: {40E50ED9-BA07-4702-992E-A912738D32DC}
name: Blob
key: blob
content-length: 46816
/static/files/media_files/2/2/4/{22481B01-4210-413A-AABB-5A7EE3387D7F}some-imge-file.png
我们如何让 Sitecore GUI 以与 Rocks 相同的方式存储它?
我们是 7.5 使用 Unicorn。
您的配置似乎设置为将图像存储为文件而不是数据库。检查以下设置,看它是对还是错:
<setting name="Media.UploadAsFiles" value="false">
有关详细信息,请参阅此 post:http://firebreaksice.com/storing-sitecore-media-in-the-database-vs-the-file-system/
或者,您对媒体上传对话框有任何自定义吗?