バッチの設定方法
desknet's FAQでは、ランキング集計、アクセス数集計、ユーザーインポート、グループインポート等の処理をバッチファイルを利用して行います。
このため、desknet's FAQをインストール後、利用開始前に、以下のバッチファイルの設定を行っていただく必要があります。
また、Webサーバーに「Microsoft Internet Information Services」をご利用になる場合、ブラウザ上からのバッチファイルの起動が行えないため、別途、バッチ起動の設定を行っていただく必要があります。
尚、本バッチファイルは、OS毎のタスクとして登録することで、定期的に自動実行することが可能です。設定内容については、本説明下部の「バッチ設定方法」をご参照ください。
各バッチファイルは、以下のフォルダに格納されています。
・Windows版での格納場所:
<お客様指定のWebサーバのドキュメントルートディレクトリ>¥php¥dnfaq¥core¥batch¥bin¥
・Linux版での格納場所:
<お客様指定のWebサーバのドキュメントルートディレクトリ>/php/dnfaq/core/batch/bin/
設定していただく必要のあるバッチファイルは以下のとおりです。
※「common」、「daily」、「notifymail」バッチについては、お使いのWebサーバーに関係なく設定していただく必要があります。
※「userimp」、「grpimp」、「faqimp」は、Webサーバーに「Microsoft Internet Information Servies」をご利用いただく場合には必ず設定していただく必要があります。
common | PHP実行モジュールの設定を行ないます。 |
---|---|
daily | 前日のアクセス集計、回答依頼・承認依頼の催促メール送信、注目カテゴリ質問通知メール送信([まとめて受信(一日一回)])を行います。 ※一日一回起動して下さい。 ※メールの設定が正しく行われていないとメールが送信されません。[基本情報の確認/変更]で受信するメールアドレスを設定して下さい。 ※[前日のアクセス集計]が行われないと[閲覧の多い質問]が正しく表示されません。また[レポート]の各分析で表示されるデータが作成されません。 |
notifymail | 質問・回答・補足、投稿時の各種通知メールを送信を行います。 ※一時間に数回起動して下さい。 |
userimp | ユーザーのインポートを行います。 ※一日に数回起動してください。 ※[初期設定]-[基本設定]で[Web上からのバッチの起動]を行うと設定する場合はuserimpファイルのバッチ設定を行う必要はありません。 |
grpimp | グループのインポートを行います。 ※一日に数回起動してください。 ※[システム設定]-[基本設定]で[Web上からのバッチの起動]を行うと設定する場合はgrpimpファイルのバッチ設定を行う必要はありません。 |
faqimp | FAQ情報のインポートを行います。 ※一日に数回起動してください。 ※[システム設定]-[基本設定]で[Web上からのバッチの起動]を行うと設定する場合はfaqimpファイルのバッチ設定を行う必要はありません。 |
バッチ設定方法
バッチ設定方法(Windows)
Windowsの機能を利用して、定期的にバッチプログラムを実行させる方法を説明します。
バッチ設定方法(Linux)
Linuxの機能を利用して、定期的にバッチプログラムを実行させる方法を説明します。