2016年6月8日水曜日

Alfrescoをインストール後やったこと - Qiita

http://qiita.com/YoshikawaT/items/0e2eff5b14349198aea7


Officeファイルがプレビューできない場合

大体の場合LibreOfficeが動いてなかった。
<alfresco_dir>/alfresco.shの中には

alfresco.sh
LIBREOFFICE_SCRIPT=$INSTALLDIR/libreoffice/scripts/ctl.sh  

と書かれているが、なぜか件のディレクトリにはlibreoffice_ctl.shが置いてあるので動くわけがない。
libreoffice_ctl.shをctl.shにリネームするかalfresco.shの該当部分をlibreoffice_ctl.shに編集する。
これで動く場合はそれでOKなのだが、私の環境では動作しなかった。
alfrescoのフォーラムを見ると同じように悩んでいる人がいて、libreoffice_ctl.shのSOFFICE=以下にあるバックスラッシュを編集すると良いとのこと。
実際試したらあっさり動いたのでとても助かった。

libreoffice_ctl.sh
# Libre Office  SOFFICE_PATH="/opt/alfresco-5.0.c/libreoffice/program"  SOFFICE_PORT="8100"  SOFFICEBIN=/opt/alfresco-5.0.c/libreoffice/program/.soffice.bin  SOFFICEWRAPPER=/opt/alfresco-5.0.c/libreoffice/program/soffice.bin  #SOFFICE="$SOFFICEWRAPPER --nofirststartwizard --nologo --headless --accept=socket,host=localhost,port=$SOFFICE_PORT\;urp\;StarOffice.ServiceManager"  SOFFICE="$SOFFICEWRAPPER --nofirststartwizard --nologo --headless --accept=socket,host=localhost,port=$SOFFICE_PORT;urp;StarOffice.ServiceManager"  SOFFICE_STATUS=""  

参考:Document preview problem was fixed by changing libreoffice's ctl.sh to libreoffice_ctl.sh | Alfresco Forums

0 件のコメント:

コメントを投稿