2008年07月01日

[涙]-∞→|隠す|/白銀.は.::アナタ←に↓舞い~~降りる%こと∵は;;無いだろ...う#

ThinkPadにXOOPSのインストールとかしてみようとしました。くじけそうです。
PHPを入れてphp -vを叩いただけで山の様に出るエラーとか。なんだろうと思ってphp.iniを見たらmoduleを2回違う方法で読み込んでいて、そりゃ怒られるに決まってますよっていうか何考えてこんなことしているですかおしえてえらいひとな気分で後半部分をコメントアウト。PHPはなんとか動く様になりました。
その後Perlもインストール(XOOPSにPerlは使いませんけど。たぶん)して、動きを見てみようとしたら「It Works!」というシンプル極まりないページが出現。ああ、そういえばDocumentRoot変えてなかったのだわ、と真紅口調で呟きながらhttpd.confをnotepadで修正、保存・・・をしようとしたら「httpd.conf」という名前で保存はできない様子。
面倒ながらもテキストエディタで開いて該当箇所を修正、これでだいじょうぶですよ~とApacheを再起動してページを表示させてみると「It Works!」。・・・なんで?

テキストエディタで開くとどう見ても直っています。でも、access_logを見るとリダイレクトされてるわけでもなんでもなく、最初からデフォルトのDocumentRootを見に行ってる様で。もしかしてconf\httpd.confじゃなくてconf\origin\httpd.confとか見ているのでしょうかとそちらも変更してみましたが変化なし。そもそもconf\httpd.confを読んでいるのかどうか確かめないと切り分けにならないとconf\httpd.confをconf\old-httpd.confにリネームしてApacheを再起動したら案の定Apacheは起動しませんでした。

httpd.confはちゃんと見ているみたい。じゃあなんで?と幾つかのテキストエディタでhttpd.confを開いてみました。もはや悪あがきです。K2Editor・・・直ってる、サクラエディタ・・・直ってる、GreenPad・・・直ってる、WZ Editor・・・直ってる、notepad・・・直ってません!

あ・・・ありのまま、今起こったことを話します!
「いろんなテキストエディタでhttpd.confを見たらしっかり修正されていたのに、
 メモ帳で開いたら修正されていなかった」
な・・・何を言っているのかわからないとおもいますが、
Псиも何が起こっているのかわかりませんでした。

ポルナレフ的なコピペはさておいて、この不可解な状況をなんとかしないといけません。
そこで思い当たったのが、「Windows Vista のファイルおよびレジストリの仮想化に関する一般的な問題」というやつです。

シナリオ 2 : 作成したばかりのファイルまたはフォルダが見つからない
仮想化が可能なアプリケーションを使用すると、ファイル システムの仮想化が可能な場所にデータ ファイルが作成されます。他のアプリケーションまたはエクスプローラを使用してこれらの新しく作成されたファイルにアクセスしようとしても、ファイルが見つかりません。たとえば、写真編集アプリケーションで %programfiles%、%systemroot%、または %programdata% フォルダにファイルを保存しても、ファイルは見つかりません。

使い慣れたエディタで編集した気になっていたhttpd.confは、実は%userprofile%\AppData\Local\VirtualStoreの中に保存されていたのです。Program Filesの下にあるhttpd.confは全く姿を変えないまま。notepadはこの仕掛けをすり抜けて、ノー編集のhttpd.confを見せていたのです。じゃあnotepadで編集すればいいじゃないと思うも、そういえばnotepadじゃ上書きできないってさっきも四苦八苦した通り。うあああああ。
結局、%userprofile%\AppData\Local\VirtualStoreをExplorerで開いて、httpd.confをドラッグアンドドロップで置き換えました。これでApacheを再起動したら・・・わあい、ちゃんとうごいた。

ここまででもうへとへとになってしまったПсиは、XOOPSのhtmlディレクトリの内容を適当なディレクトリにおいてブラウザからアクセスした時にindex.phpをダウンロードしようとしたのを見て、すっかりココロが折れてしまいました。httpd.conf変えるの面倒ですし、.htaccess書くの面倒ですし、そんなこと面倒がったら何もできませんけどもういいですよふ~んだ(拗ねた)。

だんだん、Vistaさんが敵に思えてきました。たすけてマイクロソフト!(きっとたすけてくれません)

♪~SILK(ROUAGE)

Trackback on "[涙]-∞→|隠す|/白銀.は.::アナタ←に↓舞い~~降りる%こと∵は;;無いだろ...う#"

このエントリーのトラックバックURL: 

"[涙]-∞→|隠す|/白銀.は.::アナタ←に↓舞い~~降りる%こと∵は;;無いだろ...う#"へのトラックバックはまだありません。

Comment on "[涙]-∞→|隠す|/白銀.は.::アナタ←に↓舞い~~降りる%こと∵は;;無いだろ...う#"

"[涙]-∞→|隠す|/白銀.は.::アナタ←に↓舞い~~降りる%こと∵は;;無いだろ...う#"へのコメントはまだありません。

Post a Comment

コメントする
Attention

コメントスパムがあまりにもひどいため、SCodeを使用しています。
お手数ですが、「確認」「投稿」ボタンの前にある画像に描かれた6桁の数字を、
画像の後にあるフィールドに入力してください。
わざわざコメントを下さる方にこんなご面倒をお掛けするのも恐縮ですが、どうか
よろしくおねがいいたします。

(HTMLタグは使用できません)
ブラウザに投稿者情報を登録しますか?(Cookieを使用します。次回書き込み時に便利です。)
  •  
  •