apacheでネットワークドライブを見る

2009/9/18 [13:55:51] (金) 天気

ハマったんで、メモ。

今まではコマンドラインで整形加工してたので、Sambaでローカルに持ってくればよかった。けど、手順が煩雑だし、コマンドラインを使うのは抵抗のあるひともいるので、CGIにしてしまえ、と。


…ネットワークドライブにあるファイルが見えずに悶絶

あっさり、opendir() で死んでしまう。


apache windows ネットワークドライブ


でグーグルさま詣で。

どうやらユーザー権限が問題になっていて、「管理ツール」→「サービス」で、Apacheを実行しているユーザーを変更すればいい、とのこと。

さっそく、「サービス」→「ログオン」を見ると、デフォルトでは「ローカルシステムアカウント」がApacheを実行しているので、これを「アカウント」に変更(WINDOWSにログオンする自分のアカウントに変更)したら、opendir でネットワークドライブを覗くことができた。やれやれ。

[09/19 14:57:31]

ネットワークドライブには共有名でアクセスする。

opendir(DIR, ’//shared/’)


Apacheクックブック 第2版 ―Webサーバ管理者のためのレシピ集

『Apacheクックブック 第2版 ―Webサーバ管理者のためのレシピ集』

ケン・コ-ル

<<2026/1>>
    123
45678910
11121314151617
18192021222324
25262728293031
検索:

【最近の20件】