- PR -

Apacheでネットワークドライブのマッピングについて

1
投稿者投稿内容
oki
ベテラン
会議室デビュー日: 2004/12/18
投稿数: 55
投稿日時: 2005-03-31 13:20
お世話になります。松本と申します。

【環境】
WindowsXP Pro sp2
Apache 2.0.53

別PCの共有フォルダをネットワークドライブをマウントし
Apacheから参照したいのですがうまく動作しません。

下記のURLを参考に設定しました。
http://nanakorobiyaoki.at.infoseek.co.jp/etc/win_apache_mapping.htm

httpd.confのAliasの指定の仕方で動作する場合としない場合があるようです。

○動作する設定
Alias /nas/ "//links/share/" ←ネットワーク上の共有フォルダを指定
○動作しない設定
Alias /nas/ "N:/" ←ネットワークドライブに割当したドライブを指定

ネットワークドライブに割当したドライブを指定すると
動作しないのかがよく良くわかりません。

ご存知の方おられましたら、ご教授お願いします。

Mattun
ぬし
会議室デビュー日: 2004/08/10
投稿数: 1391
投稿日時: 2005-03-31 13:37
引用:

○動作する設定
Alias /nas/ "//links/share/" ←ネットワーク上の共有フォルダを指定
○動作しない設定
Alias /nas/ "N:/" ←ネットワークドライブに割当したドライブを指定

ネットワークドライブに割当したドライブを指定すると
動作しないのかがよく良くわかりません。


ネットワークドライブは、それを割り当てられたユーザでしか機能しません。
その辺は、
・通常に起動したコマンドプロンプト
・コマンドプロンプトのアイコンをShift押しながら右クリックして、
 Apacheの起動ユーザとして起動したコマンドプロンプト
のそれぞれで、
net use
とか入力してみれば分かります。

今ログオンしてるユーザで割り当てたところで、Apacheの起動ユーザが違うんだったら
そんなネットワークドライブは割り当ててないんだから、使えないのが正常です。

[ メッセージ編集済み 編集者: Mattun 編集日時 2005-03-31 13:38 ]
oki
ベテラン
会議室デビュー日: 2004/12/18
投稿数: 55
投稿日時: 2005-03-31 14:01
Mattunさん
お返事有難う御座います。

>今ログオンしてるユーザで割り当てたところで、Apacheの起動ユーザが違うんだったら
>そんなネットワークドライブは割り当ててないんだから、使えないのが正常です。

おっしゃる通りです。

しかし、Administratorでログインし、割当を行っていますし
Apacheのサービス起動もAdministratorです。

同一のユーザですべて行っていますし、管理者権限です。

よろしくお願い致します。


[ メッセージ編集済み 編集者: mt2mt 編集日時 2005-03-31 14:12 ]
1

スキルアップ/キャリアアップ(JOB@IT)