WindowsでネットワークドライブをApacheのDocumentRootにするには
WindowsでサービスとしてApacheを動作させる場合「ローカルシステムアカウント」でサービスが起動します。
このままネットワークドライブをApacheのDocumentRootに設定しアクセスすると
Apacheのアクセスログには「File dose not exist」と出力され対象ファイルが見つかりません。
そこで、Apacheのサービスを起動するアカウントを変更する必要があります。
上記のようにWindowsのサービスからApacheのサービスのプロパティを開き、
ログオンのタブを選択します。
そして、アカウントをローカルシステムカウントから別のアカウントに変更します。
これで、ネットワークドライブでもApacheのDocumentRootに設定できてNotFoundになることもありません。
※アカウントは、ネットワークドライブを参照することのできるユーザーにする必要があります。
コメント:0件
トラックバック:0件