[Namazu-win32-users-ja 824] Re: ネットワークドライブを対象とした場合について

Masato Fukumitsu fukumitu @ segausers.gr.jp
2006年 10月 28日 (土) 00:38:22 JST


福光です。

笠井さんは
 Fri, 27 Oct 2006 15:54:20 +0900頃に
  Microsoft Outlook Express 6.00.2800.1807で書きました。
>Web−CGI環境でNamazuによる検索はできるのですが、
>表示されたリンクをクリックしてもファイルが開けない状況です。
>(HTTP 404 - ファイル未検出 となります)
>環境は以下のとおりです。
>
>・Namazuをインストールした端末:Win2003Serverマシン
>・ファイルを置いている端末:NAS(TeraStation(BUFFALO))
> NASを利用してWin2003マシンのネットワークドライブとして設定
>  =>  Z:\doc 
>
>・インストールしたものは以下のとおりです。
>  ActivePerl-5.6.1.638-MSWin32-x86.msi
>  kakasi-2.3.4
>  nmz2014beta.exe
>
>・wwwサーバはApache(ver2.0.48)を使用しています。

Namazuの問題では無いと思われます。

Apacheの動作しているアカウントとネットワークドライブを張っているアカウントが
異なるのではないでしょうか?

通常、Windowsではサービスはシステムアカウントにて動作します。
(システムアカウントとAdministratorは異なります)

私自身試したことはありませんが、
・Windows Server 2003起動時にシステムアカウントにて
  ネットワークドライブを作成するように
  NET USEコマンドを記述したバッチファイルを実行させるように
  タスクスケジューラで設定する
  (アカウントはNT AUTHORITY\SYSTEMと設定)
・Apacheを別アカウントで動作させる
  (サービスのログオンタブでアカウントを明示的に設定)
のどちらかでどうでしょうか?

----------------------------------------------------------------------
福光正人(Masato Fukumitsu)
E-Mail  fukumitu @ segausers.gr.jp



Namazu-win32-users-ja メーリングリストの案内