以下是我添加到portal-ext.properties以使用Liferay设置ImageMagick
我在D驱动器中安装了ImageMagick,如下所述:
imagemagick.global.search.path=D:\\ImageMagick-6.8.3-Q16
imagemagick.enabled=true
预览功能:
dl.file.entry.preview.enabled=true
dl.file.entry.thumbnail.enabled=true
将此项设置为true可在文档库portlet中启用视频的转换和预览:
xuggler.enabled=true
在服务器管理--->外部服务选项卡中,我已正确配置它,还下载/安装与Xuggler相关的jar。
但是,上述设置对我来说无法生成预览功能。
我甚至没有把消息显示为“生成预览需要更多时间,请在一段时间后刷新页面......等等等等......”
感谢任何帮助。
感谢。
答案 0 :(得分:0)
您是否正确配置了Xuggler?您是否收到UnsatisfiedLinkError异常?
有关正确配置路径的步骤,请参阅Xuggler的FAQ
答案 1 :(得分:0)
如果它显示消息“Generating preview ...”,似乎Liferay没有将此文件检测为视频文件(Mime Type不是属性中的任何值:dl.file.entry。 preview.video.mime.types)。
使用某些浏览器上传视频时,我也看到了这个问题。尝试使用另一个上传。
答案 2 :(得分:0)
对我来说,解决方法是将符号链接/ usr / bin /转换为/ usr / local / bin / convert
无论我做了什么,似乎都没有用。所有配置都指向/ usr / bin(控制面板和portal-ext.properties)。作为最后的手段,并不是真的相信它会起作用,我只是做了符号链接,因为这是liferay的默认位置。
它有效!我的所有配置仍然指向/ usr / bin。所以......看起来liferay只是忽略了所有配置,只看到默认文件夹。
我正在使用Ubuntu 12.04,来自包管理器的imagemagick。 Liferay 6.1.2 GA3。
我希望它有所帮助。