Can't open display from cron.php

Can't open display from cron.php

- Chen CX の投稿
返信数: 2

CentOS Linux release 7.2 (Core) 64bitにて,moodle-3.1を立ち上げ,一通り設定し,

crontabに,次のように登録して

*/5 * * * *    /usr/bin/php /var/www/html/moodle/admin/cli/cron.php >/dev/null

運用できるようになりました。運用上に特に不具合がないようですが,

このスケジューリングジョブcron.phpから,時々以下のようなエラーメッセージのメール

------------

/usr/lib64/libreoffice/program/soffice.bin X11 error: Can't open display:
   Set DISPLAY environment variable, use -display option
   or check permissions of your X-Server
   (See "man X" resp. "man xhost" for details)
Error: Unable to connect or start own listener. Aborting.

-------------

が管理者宛に送られてきます。 環境変数DISPLAY周辺を色々チャックしたが,どのタイミングにこのエラーが発生するか,解決に至りません。以下質問です。

・このエラーメッセージが発生しても支障がないか?

・このエラーをどのように対策すればよいか?

どなたかご教示くださいませんか。よろしくお願いします。


Chen CX への返信

Re: Can't open display from cron.php

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> ・このエラーメッセージが発生しても支障がないか?

支障ありません。

念のため、「管理 > サイト管理 > プラグイン > 活動モジュール > 課題 > フィードバックプラグイン」ページで「PDF注釈」を無効 (目のアイコンをクリック) にしてください。

> ・このエラーをどのように対策すればよいか?

下記ページが今回の問題解決のヒントになるかと思います。

[[SOLVED] Start OpenOffice at boot-time headless - CentOS]
https://www.centos.org/forums/viewtopic.php?t=21514

[Unoconv Error: Unable to connect or start own listener. Aborting - Queo Technologies Blog]
http://blog.queo.pt/2015/11/23/unoconv-error-unable-connect-or-start-own-listener-aborting/

[Error: Unable to connect or start own listener. Aborting. · Issue #155 · dagwieers/unoconv]
https://github.com/dagwieers/unoconv/issues/155

Mitsuhiro Yoshida への返信

Re: Can't open display from cron.php

- Chen CX の投稿
早速ご教示と情報をくださり,支障がないことで安心しました。
時間があるときに,チェックして対処したいと思います。おってご報告します。
まずは,お礼を申し上げます。