AnswerBook2 ライブラリページや印刷への移動などの共通のページ移動機能は、アイコンではなく文字で表示されるようになりました。
AnswerBook2 コレクション (関連ブックの集合) を使用して、情報を検索または表示できます。コレクションレベルで情報にアクセスするには、ライブラリページのコレクションタイトルをクリックするか、ブックページの「検索範囲」のすぐ下に表示されているコレクションタイトルをクリックします。コレクション内で検索するには、「検索範囲」メニューから「現在のコレクション」を選択します。
Solaris 2.6 または Solaris 7 のオペレーティング環境で man コマンドで表示される ab2admin のマニュアルページは、AnswerBook2 v1.4 文書サーバーでは最新版ではありません。
最新の情報については、Web ブラウザで参照できる『AnswerBook2 Help Collection』に含まれている ab2admin のマニュアルページを参照してください。
オンラインヘルプの「文書サーバーの CGI プロセスとしての実行」の「CGI ベースの文書サーバーに変更するには」で説明している手順は、特定の環境によっては当てはまらない場合があります。
オンラインヘルプで説明しているように、Web サーバーごとに詳細は異なります。説明している手順で実行するには、Sun WebServerTM の設定を完全に理解し、自分のファイルと説明されているファイルとの違いを理解できる必要があります。
AnswerBook2 文書サーバーの構成が変更されていますが、この手順では以前のパスのままで説明しています。NetscapeTM Server と Sun WebServer の手順 3 に記載されたパス /Help/C/Help/books/Help は間違っています。
正しいパスは /Help/C/Help/books/AB2ADMIN です。
システムにすでに AnswerBook2 文書サーバーをインストールしてあり、新しいバージョンのサーバーソフトウェアをインストールしたい場合は、新しいサーバーソフトウェアをインストールする前に、既存のサーバーをシャットダウンしてシステムから削除します。次のコマンドを実行してください。
# /usr/lib/ab2/bin/ab2admin -o stop # pkgrm SUNWab2r SUNWab2s SUNWab2u |
Solaris のオペレーティング環境では、iconv ユーティリティを使用して文字のコードセットを変換しています。英語以外のロケール (たとえばヨーロッパ言語やアジア言語など) のクライアントからの要求に対して AnswerBook2 文書サーバーが適切に対応できるようにするには、サーバーシステムに iconv パッケージをインストールする必要があります。これらの iconv パッケージは、AnswerBook2 文書サーバーソフトウェアパッケージをインストールする前にインストールしなければなりません。
SUNWciu8 | UTF-8 用簡体字中国語 iconv モジュール |
SUNWhiu8 | UTF-8 用繁体字中国語 iconv モジュール |
SUNWjiu8 | UTF-8 用日本語 iconv モジュール |
SUNWjiu8j | UTF-8 用日本語 Java iconv モジュール |
SUNWtiu8 | UTF-8 用タイ語 iconv モジュール |
SUNWuiu8 | UTF-8 用汎用 iconv モジュール |
一部の iconv パッケージがインストールされていないと、SUNWab2u パッケージをインストールする時に「依存性」に関する警告メッセージが表示されます。また、このサーバーのライブラリページは適切に表示されません (コレクションタイトルが、ブックタイトルなしで、つながって表示される場合もあります)。また、Internal Server Plugin Error/TCL スクリプト例外エラーが発生する可能性があります。
対処方法としては、AnswerBook2 文書サーバーソフトウェアパッケージをインストールする前に、iconv パッケージをインストールすることです。最初に AnswerBook2 パッケージをインストールすると、iconv パッケージをインストールした後で、AnswerBook2 パッケージを削除して、インストールし直す必要があります。
Solaris 2.6 と Solaris 7 の場合、iconv パッケージは Solaris Software CD で提供されます。iconv パッケージは開発者システムサポートクラスタの一部で、このクラスタは、ご使用のシステムにインストールされているシステムクラスタとは異なっている場合があります (たとえば、ご使用のシステムにエンドユーザーシステムサポートクラスタがインストールされている場合などです)。
pkgadd ユーティリティは、その子プロセスに環境変数を引き渡すことができません。したがって、AnswerBook2 文書サーバーソフトウェアや文書コレクションをインストールした場合、インストール後のプロセスによって AnswerBook2 文書サーバーが C ロケールで起動されます。
対処方法:C 以外のロケールで AnswerBook2 文書サーバーを実行します。このためには、AnswerBook2 管理インタフェースを使用してサーバーを再起動します。次のコマンドを実行してください。
# /usr/lib/ab2/bin/ab2admin -o stop # /usr/lib/ab2/bin/ab2admin -o start |
pkgadd(1M) のマニュアルページでは、パッケージを再配置するには pkgadd ユーティリティで -R オプションを使用すると説明しています。AnswerBook2 文書サーバーソフトウェアのインストール時にこのオプションを使用すると、期待する結果が得られません。
対処方法:デフォルト以外の場所に AnswerBook2 文書サーバーソフトウェアをインストールする場合は、次のような指定で pkgadd コマンドを実行してください。
# pkgadd -a none -d . SUNWab2u |
このように実行すると、ソフトウェアをインストールしたい場所を指定するよう、ユーティリティがプロンプトを表示します。
SUNWab2r と SUNWab2s パッケージの再配置は実行しないでください。
アジア言語 (韓国語、簡体字または繁体字中国語) 文書の場合、AnswerBook2 の印刷機能を使用できません。
対処方法:これらのロケールで AnswerBook2 文書を印刷する場合は、ブラウザの印刷機能を使用してください。
句読文字と予約語を組み合わせて検索しようとすると (たとえば in.ftpd または in.named など)、AnswerBook2 文書サーバーはユーザーが期待する文字列を検索できません。一致する文字列が存在しても、「No matches found」というメッセージが表示されます。
対処方法:「in」のような単語は検索エンジンに予約されているため、これらの単語を二重引用符で囲んで検索に指定する必要があります。たとえば、「in.ftpd」ではなく「"in.ftpd"」と指定して検索します。
Solaris 2.6 および Solaris 7 のオペレーティング環境において、コマンド行で /usr/dt/bin/answerbook2_admin を実行すると、ローカルの AnswerBook2 文書サーバーにある AnswerBook2 管理機能の URL が指定された状態で Web ブラウザが起動されます。CDE フロントパネルで「アプリケーション・マネージャ」=>「システム管理」=>「AnswerBook2 管理ツール」の順に選択しても、この機能にアクセスできます。
Solaris 2.6 オペレーティング環境を実行するシステムから、Solaris 7 または AnswerBook2 v1.4 文書サーバー用の管理機能にアクセスしようとすると (またはその逆)、エラーメッセージが表示されて異常終了します。次の表に、answerbook2_admin コマンドの (オペレーティング環境ごとの) バージョンと AnswerBook2 文書サーバーのバージョンとの関係を示します。
サーバーのバージョン |
Solaris 2.6 |
Solaris 7 |
---|---|---|
AB2 v1.0.1 (Solaris 2.6) |
正常に起動 |
エラー #2 |
AB2 v1.2 (Solaris 7) |
エラー #1 |
正常に起動 |
AB2 v1.4 |
エラー #1 |
正常に起動 |
エラー #1: | 「The requested template or script "Ab2Admin" could not be found!」というメッセージが表示されます。 |
エラー #2: | 「Save As」ダイアログボックスが表示されます。 |
Solaris 2.6 オペレーティング環境で /usr/dt/bin/answerbook2_admin を実行し、AnswerBook2 文書サーバーが Solaris 2.6 バージョン (AnswerBook2 v1.0.1) であった場合、このコマンドは正常に実行されます。同様に、Solaris 7 オペレーティング環境でこのコマンドを実行し、AnswerBook2 文書サーバーが Solaris 7 バージョン (AnswerBook2 v1.2) または現在のバージョン (AnswerBook2 v1.4) であった場合、エラーは発生しません。
対処方法:Solaris 2.6 サーバーの場合は、URL として http://localhost:8888/cgi-bin/admin/admin を入力します。Solaris 7 サーバーの場合は、URL として http://localhost:8888/ab2/@Ab2Admin と入力します。
Microsoft Internet Explorer ブラウザで検索を実行し、ページを表示しようとすると、目的のページは表示されますが、検索語が強調表示されないことがあります。
対処方法:ブラウザでそのページを再度読み込んでください。