Web サーバ名でのアンダースコア文字の使用

Web サーバのコンピュータ名が MY_WEB_SERVER のようにアンダースコア(_)を含む場合、Microsoft Internet Explorer を使用して Manager へのログイン、サービスの作成、Web アプリケーションの管理をしようとすると予想外の動作をすることがあります。アンダースコア文字の削除を禁止する規約が使用されている場合、次に説明する回避手順を実行すると、Web サーバ名でアンダースコア文字を使用できます。

注意: [GIS サーバ ポスト インストール] または [Web サービス ポスト インストール] を完了していない場合は、「1 台のコンピュータによる導入の構成」を参照して、この回避手順を開始する前にポスト インストールを完了してください。

services.config ファイルを変更する

手順:
  1. C:\Inetpub\wwwroot\ArcGIS\Services を選択します。

    注意: このディレクトリのファイル パスは、インストール設定によって異なる可能性があります。これはデフォルトのファイル パスです。

  2. メモ帳または他のエディタで services.config ファイルを開きます。
  3. <ServerName> タグを見つけ、現在のサーバ名を使用している Web サーバの IP アドレスに置き換えます。余分なスペースまたは文字を含めないようにしてください。余分なスペースまたは文字を含めると、サーバが機能しなくなります。
  4. services.config ファイルのスクリーン ショット
  5. services.config ファイルを保存して閉じます。

インターネット インフォメーション サービスをリセットする

次の手順では、iisreset コマンドを使用して、Web サーバを一時的にオフラインにし、サービスをリサイクルします。このコマンドが完了したら、services.config ファイルに適用した変更が Web サーバにただちに反映されます。これにより、Web サーバを再起動することなく、すばやく変更を反映させることができます。

注意: これらの手順を開始する前に、必ず Manager からログアウトしておいてください。

手順:
  1. [スタート] メニューから、[すべてのプログラム] → [アクセサリ] → [コマンド プロンプト] の順に選択します。
  2. コマンド プロンプト ウィンドウで、「iisreset」と入力します。Enter を押して、このコマンドを実行します。
  3. このコマンドが完了したら、コマンド プロンプト ウィンドウを閉じます。

Manager のショートカットを変更する

手順:
  1. [スタート] メニューから、[すべてのプログラム] → [ArcGIS] → [ArcGIS Server for the Microsoft .NET Framework] の順に選択し、[ArcGIS Server Manager] を右クリックして、[プロパティ] を選択します。
  2. [ショートカット] タブで、[リンク先] を、使用している Web サーバの名前から Web サーバの IP アドレスに変更します。次に例を示します。

    "C:\Program Files\Internet Explorer\iexplore.exe" http://MY_WEB_SERVER:80/ArcGIS/Manager/default.aspx

    を次のように変更します。

    "C:\Program Files\Internet Explorer\iexplore.exe" http://12.34.567.8:80/ArcGIS/Manager/default.aspx

  3. ArcGIS Server Manager のショートカット
  4. [OK] をクリックして、変更を適用します。
  5. 注意: 以前に Web ブラウザで Manager のショートカットをブックマークしている場合は、このショートカットの URL に Web サーバの名前ではなく Web サーバの IP アドレスが含まれていることを確認してください。含まれていなければ、Manager にログインできません。

Manager で設定を変更する

手順:
  1. ArcGIS Server Manager を起動し、ログインします。
  2. [アプリケーション] モジュールをクリックし、[設定] を選択します。
  3. 表示されたウィンドウで、[ホスト] フィールドと [ホストの URL] フィールドを、使用している Web サーバの IP アドレスと一致するように変更します。
  4. Manager の [Web アプリケーション設定] モジュール
  5. [保存] をクリックします。

    注意: IP アドレスを [ホスト] の値として定義するには、Web サーバの ASP.NET 構成ファイルのリモート アクセスを有効にする必要があることを警告するダイアログ ボックスが表示されます。Web サーバの IP アドレスを [ホスト] および [ホストの URL] として指定するので、この警告は無視して、[変更を保存] をクリックします。


7/10/2012