サイト定義でネットワーク共有フォルダーを使用する

サイト定義ダイアログボックスの「リモート情報」セクションには、「ローカル/ネットワーク」など、リモートアクセスに関するいくつかの選択肢があります。このタイプのアクセスでは、Web サーバーでサイトファイルが保存されるリモートフォルダーも指定する必要があります。Web サーバーはネットワークドライブにマウントされますが、テストを行うためにローカルマシンで実行されることもあります。ただし、リモートフォルダーで共有が有効になっていないと、このフォルダーにファイルを転送できません。

この TechNote では、ローカル/ネットワークアクセスの設定手順について説明します。この手順では、Windows NT または Windows 2000 上で Internet Information Server (IIS) が実行されていることを前提としています。

リモートフォルダーに Windows の共有フォルダーを設定する

リモートフォルダーの共有は、リモートフォルダーをホストするコンピューターで有効にする必要があります。

  1. Windows で、Inetpub フォルダーに移動します。



    この操作を行うと、Inetpub フォルダーと、Inetpub フォルダー内のすべてのサブフォルダー(wwwroot フォルダーを含む)に共有権限が設定されます。Inetpub フォルダーの wwwroot フォルダーに共有権限を設定することもできます。



    注:
    この例では、IIS または Personal Web Server と一緒にインストールされた Inetpub フォルダーを使用しています。また、このリモートフォルダーにアクセス可能であることを前提としています。このフォルダーにアクセスできない場合は、リモートサーバーのフォルダー構造を管理するネットワーク管理者に連絡して、正しい共有権限を設定する必要があります。


  2. フォルダーを右クリックし、コンテキストメニューで「共有」を選択します。Inetpub の「プロパティ」ダイアログボックスに類似したダイアログボックスが表示されます。

  3. 「このフォルダーを共有する」オプションを選択します。このオプションを選択すると、ダイアログボックスの他の設定がアクティブになります。
  4. 「共有名」テキストボックスに、フォルダーの名前が挿入されます。ここには任意の名前を入力できます。この例では、共有名として moz を使用しています。
  5. 「アクセス許可」をクリックします。「アクセス許可」ダイアログボックスが開きます。

  6. 「名前」セクションにある Everyone は、このフォルダーに対するアクセスがすべてのユーザーに許可されることを表します。グループに Everyone フルコントロールを付与する必要はありません。ダイアログボックスの「アクセス許可」セクションで、Everyone グループのアクセス許可を「変更」または「読み取り」に制限できます。

    また、共有フォルダーにアクセスできるユーザー数を制限することもできます。

  7. 「適用」(Windows)または「今すぐ適用」(Macintosh)をクリックします。
  8. 「OK」をクリックします。

Dreamweaver で共有フォルダーに対するローカル/ネットワークアクセスをサイトに定義する

Dreamweaver を実行するコンピューターでサイトを定義します。

  1. サイト/新規サイトの順に選択します。



    既存のサイトの場合は、サイト/サイトの定義の順に選択し、既存のサイトを選択して、「編集」をクリックします。
  2. サイト定義ダイアログボックスの「ローカル情報」カテゴリに、適切な情報を入力します。
  3. 「リモート情報」をクリックします。
  4. 「アクセス」ポップアップメニューから「ローカル/ネットワーク」を選択します。
  5. 「リモートフォルダー」テキストボックスに、共有フォルダーをホストしているコンピューターのネットワーク名(先頭に 2 個の円記号 \\ が付きます)と共有フォルダーの名前を入力し、その後に Web サイトのルートフォルダーのパスを入力します。ここでは、デフォルトの wwwroot フォルダーが選択されています。




  6. 「OK」をクリックします。
  7. Dreamweaver が初期サイトキャッシュを作成することを示すメッセージボックスが表示された場合は、「OK」をクリックします。
  8. サイトウィンドウで、更新アイコンをクリックします。

アクセスの問題の解決する

これで、リモートネットワークフォルダーに接続されるはずです。定義が正しく設定されていないと、次のように、Dreamweaver が現在のサイトのリモートフォルダーを表示できないことを示すエラーメッセージが表示されます。

このメッセージが表示された場合は、お使いのコンピューターで上記の設定がすべて正しく行われていることを確認してください。また、リモートフォルダーに対する権限が正しく設定されていることも確認する必要があります。

ネットワークとファイルのアクセス許可の詳細については、Windows のドキュメントを参照してください。

追加情報

詳細については、「Dreamweaver でサイトを定義する方法」(Technote 14028)と「ローカルで PAS/IIS を使用し、リモートで FTP を使用するサイトの定義(TechNote 15571)を参照してください。

ヘルプをすばやく簡単に入手

新規ユーザーの場合