IIS への Crafty Syntax Live Help のインストール

公開日: 2007 年 12 月 18 日 (作業者: iisteam (英語))

更新日: 2007 年 12 月 18 日 (作業者: iisteam (英語))

はじめに

Crafty Syntax Live Help は、カスタマー サポートに役立つライブ ヘルプ機能を備えた、オープン ソースのライブ サポート ソリューションです。Crafty Syntax Live Help では、サイトの訪問者に事前にヘルプを提供することも、顧客が要求したときにヘルプを提供することもできます。Crafty Syntax には、複数オペレーター、複数部門、複数言語での対応を可能にする幅広い機能があります。

Crafty Syntax Live Help の詳細については、http://www.craftysyntax.com/(英語) を参照してください。

以下では、IIS 6 上で FastCGI と連動するように Crafty Syntax Live Help をインストールして構成する方法について説明します。このドキュメントでは、https://www.iis.net/fastcgi/phpon60 の説明に従って FastCGI 拡張機能と PHP ライブラリのセットアップと構成が完了していることを前提としています。

PHP のセットアップに関するメモ

Crafty Syntax Live Help は、PHP で提供される既定の構成をあまり変更することなく使用できます。Crafty Syntax Live Help を動作させるために、PHP で提供される基本構成ファイル (php.ini 構成ファイル) で変更が必要なのは、次の部分だけです。****

  • "extension_dir" を "c:\php\ext" (PHP 拡張機能ディレクトリの場所) にします。
  • 拡張機能の一覧のうち "extension=php_mysql.dll" のコメントを解除して、MySQL サポートを有効にします。

アプリケーションのダウンロードと展開

まず、Crafty Syntax Live Help の安定した最新リリースをダウンロードします。この記事では、Crafty Syntax Live Help 2.14.5 を使用します。Crafty Syntax Live Help 2.14.5 はこちら(英語)からダウンロードできます。パッケージをダウンロードしたら、展開してすべてのファイルとフォルダーを C:\Inetpub\wwwroot\cslh にコピーします。

データベースのセットアップ

Crafty Syntax Live Help のインストール手順を開始する前に、サーバー上にデータベースを作成します。さらに、データベース ユーザーを作成し、データベースに対する db 所有者アクセス許可を付与します。MySQL データベースの場合は「IIS での PHP アプリケーション用データベースのセットアップ」の説明に従ってください。このチュートリアルでは、次のデータベース情報を使用します。

  • データベース名: "cslh"
  • データベース ユーザー: "cslh"
  • アカウント パスワード: "cslh"

Crafty Syntax Live Help のセットアップと構成

https://localhost/cslh/setup.php ページにアクセスします。このページに詳細なセットアップ手順があります。

1. ページの一番上にある [Install] リンクをクリックします。インストール ウィザードが表示されます。
2. 必要なデータベース情報を入力します。前に作成したデータベース名とユーザー名を使用します。

Ff454041.file1_276(ja-jp,TechNet.10).png 

3. すべてのテーブルと config.php コードが作成されます。作成されたコードをコピーし、config.php ファイルに貼り付けます。

Ff454041.file2_276(ja-jp,TechNet.10).png 

4. 次のページに進みます。Crafty Syntax Live Help がインストールされたかどうかを確認する方法が記載されています。

アプリケーションのテスト

Crafty Syntax が正常にインストールされたかどうかをテストするには、オペレーターとのサポート チャットを開きます。これには、次の手順を実行します。

1. https://localhost/cslh/livehelp.php にアクセスします。
2. [default] 部門を選択します。

Ff454041.file3_276(ja-jp,TechNet.10).png

 3. 質問を入力します。

Ff454041.file4_276(ja-jp,TechNet.10).png
オペレーターが質問に対応し、ライブ ヘルプのチャットが始まります。

Ff454041.file5_276(ja-jp,TechNet.10).png 

Ff454041.file6_276(ja-jp,TechNet.10).png 

詳細情報

IIS 6 用 FastCGI 拡張機能について意見を交換したり、不具合を報告するには、次の FastCGI フォーラム (英語) をご利用ください。

IIS での各種 PHP アプリケーションの実行に関する詳細については、次を参照してください。