バッチの説明
desknet's SNS では、メールによる日記の投稿、アクセス集計、容量集計、フィードの更新、ユーザーインポート、グループインポート等の処理をバッチファイルを利用して行います。
このため、desknet's SNSインストール後、利用開始前に、以下のバッチファイルの設定を行っていただく必要があります。
また、Webサーバーに「Microsoft Internet Information Services」をご利用になる場合、ブラウザ上からのバッチファイルの起動が行えないため、別途、バッチ起動の設定を行っていただく必要があります。
尚、本バッチファイルは、OS毎のタスクとして登録することで、定期的に自動実行することが可能です。設定内容については、本説明下部の「バッチ自動実行設定方法」をご参照ください。
このため、desknet's SNSインストール後、利用開始前に、以下のバッチファイルの設定を行っていただく必要があります。
また、Webサーバーに「Microsoft Internet Information Services」をご利用になる場合、ブラウザ上からのバッチファイルの起動が行えないため、別途、バッチ起動の設定を行っていただく必要があります。
尚、本バッチファイルは、OS毎のタスクとして登録することで、定期的に自動実行することが可能です。設定内容については、本説明下部の「バッチ自動実行設定方法」をご参照ください。
各バッチファイルは、以下のフォルダに格納されています。
Windows版での格納場所:
<お客様指定のWebサーバのドキュメントルートディレクトリ>¥php¥dnsns¥core¥batch¥bin¥
Linux版での格納場所:
/var/www/html/php/dnsns/core/batch/bin/
設定していただく必要のあるバッチファイルは以下のとおりです。
尚、「alert」、「mailentry」バッチについては、お使いのWebサーバーに関係なく設定していただく必要がありますのでご注意ください。
Windows版での格納場所:
<お客様指定のWebサーバのドキュメントルートディレクトリ>¥php¥dnsns¥core¥batch¥bin¥
Linux版での格納場所:
/var/www/html/php/dnsns/core/batch/bin/
設定していただく必要のあるバッチファイルは以下のとおりです。
尚、「alert」、「mailentry」バッチについては、お使いのWebサーバーに関係なく設定していただく必要がありますのでご注意ください。
ファイル名 | 説明 |
alert | カレンダーに登録されているスケジュールの「予定通知メール」を送信します。 ※メールサーバ設定が正しく行われていないとメールが送信されません。 ※一時間に数回起動してください。 ※ カレンダーを利用しない場合や、「予定通知メール」を使用しない場合には設定していただく必要はありません。 ※お知らせメールを受け取るとしても、本ファイルが起動されない限りお知らせメールは送信されません。 |
mailentry | 日記の「メール投稿」で送信された内容を、日記情報として登録します。 ※一時間に数回起動してください。 ※[初期設定]-[メールサーバ設定]で[メールからの日記投稿]を使用しない場合は設定する必要はありません。(初期設定は使用しない) ※メール投稿を行った場合、本ファイルが起動されない限り新規投稿はされません。 |
access | コミュニティ、トピックのあしあとの集計を行います。 ※一日に一回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はaccessファイルのバッチ設定を行う必要はありません。 |
cyusage | コミュニティ別のアップロードファイルの容量集計を行います。 ※一日に数回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はcyusageファイルのバッチ設定を行う必要はありません。 |
deleteexpired | 不要となったログファイル、アップロードファイルの削除処理を行います。 ※一日に一回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はdeleteexpiredファイルのバッチ設定を行う必要はありません。 |
feeddata | 登録されているフィード、外部ブログ、サイドメニューのNEWS情報の更新処理を行います。 ※一日に数回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はfeeddataファイルのバッチ設定を行う必要はありません。 |
groupimport | グループのインポートを行います。 ※一日に数回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はgroupimportファイルのバッチ設定を行う必要はありません。 |
messagemail | メッセージ受信時の通知メールの送信を行います。 ※一日に数回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はmessegemailファイルのバッチ設定を行う必要はありません。 |
userimport | ユーザーのインポートを行います。 ※一日に一回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はuserimportファイルのバッチ設定を行う必要はありません。 |
userusage | ユーザーのアップロードファイルの容量集計を行います。 ※一日に一回起動してください。 ※[システム詳細設定]-[共通設定]で[Web上からのパッチの起動]を行うと設定する場合はuserusageファイルのバッチ設定を行う必要はありません。 |
「alert」ファイルの編集
「alert」バッチファイルの内容を編集します。以下のサンプルを参考に編集してください。
本ファイルは、お使いになるWebサーバーに関係なく編集していただく必要があります。
ファイル名 | 説明 |
PHPPATH | PHPがインストールされているパスとPHP実行モジュール(Windows版の場合)をフルパスで指定。 |
BASEURL | desknet's SNSにアクセスするためのURLを指定。 |
サーバーOSがWindowsの場合 | サーバーOSがLinuxの場合 |
「mailentry」ファイルの編集
「mailentry」バッチファイルの内容を編集します。以下のサンプルを参考に編集してください。
本ファイルは、お使いになるWebサーバーに関係なく編集していただく必要があります。
ファイル名 | 説明 |
PHPPATH | PHPがインストールされているパスとPHP実行モジュール(Windows版の場合)をフルパスで指定。 |
BASEURL | desknet's SNSにアクセスするためのURLを指定。 |
サーバーOSがWindowsの場合 | サーバーOSがLinuxの場合 |
その他のファイルの編集
「access」、「cyusage」、「deleteexpired」、「feeddata」、「groupimport」、「messagemail」、「userimport」、「userusage」バッチファイルの内容を編集します。以下のサンプルを参考に編集してください。
Webサーバーに「Microsoft Internet Information Servies」をご利用いただく場合には必ず編集していただく必要があります。
ファイル名 | 説明 |
PHPPATH | PHPがインストールされているパスとPHP実行モジュール(Windows版の場合)をフルパスで指定。 |
BASEURL | desknet's SNSにアクセスするためのURLを指定。 |
サーバーOSがWindowsの場合 | サーバーOSがLinuxの場合 |
Webから起動する場合の編集内容 |
Webから起動する場合の編集内容 |
Webから起動しない場合の編集内容 |
Webから起動しない場合の編集内容 |