001-009373

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

[Windows版の現象]ログをアーカイブする際にFatal errorが発生し、アーカイブに失敗する。

種別
不具合
機能
  • システム設定
  • ロギング
再現バージョン
  • 4.2.0
改修バージョン
4.2.1
公開日
2016-01-13
更新日
2016-02-26

詳細

【準備】

  • アーカイブの作成日時を設定します。

    例:
    --------------
    日曜日 0:00 UTC : (土曜日 15 : 00)
    --------------

    補足:
    • (システム管理画面)「ロギング > アーカイブの設定」画面で設定します。

  • ログを出力する設定にします。

    例:
    --------------
    ・対象カテゴリ
     基本システム

    ・エラー
     ログ:出力する
     出力先:データベースログ
    --------------

    補足:
    • (システム管理画面)「ロギング > ログ一覧 > ログの設定」画面で設定します。

  • ログが出力される操作を行います。

    例:
    ログインに失敗する。

  • 出力されたログが、出力後91日を経過し、アーカイブの作成日時で指定した曜日と時刻を過ぎるまで待ちます。

    例:
    2015年1月1日(木)にログ出力操作をした場合、2015年4月5日(日)0時00分を過ぎるまで待ちます。

 

【再現手順】

  1. sched.logを確認します。

    補足:
    • スケジューリングサービスのログファイルは次のディレクトリにあります。
      (CGI インストールディレクトリ)\(インストール識別子)\sched.log

→現象発生:

 次のエラーが出力されています。

 例:
 --------------
 Fatal error: Class 'ZipArchive' not found in C:\inetpub\scripts\cbgrn\code\plugin\grn\phpexcel\PHPExcel\Writer\Excel2007.php on line 227
 --------------

 


補足:

  • (システム管理画面)「ロギング > ログ一覧 > ログのアーカイブ一覧」画面を表示すると、ログがアーカイブされていません。

  • ログのアーカイブをコマンドラインで実行した場合も、同様の現象が発生します。

    例:
    --------------
    .\grn.exe -C -q .\code\command\archive_log.csp
    --------------

回避/対応方法

【回避方法】

 

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
  • バージョン 4.2.1のガルーン


-----------------------------------------------------------
【更新履歴】
2016/01/28 タイトルを更新しました。