通常の設定なら、IEやFirefox等にPHPファイルをドラッグ&ドロップすればHTMLとして解釈され、表示させる事ができるのだが、環境によってはうまくいかない場合がある。
私の環境では、先日Dreamweaver8をインストールした時からだと思うのだが、PHPファイルをIEやFirefoxにドラッグ&ドロップすると、ダウンロードダイアログが開き、保存するか開くかを聞いてくるようになった。
「開く」を選ぶとDW8が立ち上がってしまう。「開く」でDW8が起動するのは、単にそういう設定になっているからだからそれでいいのだが、そもそもダウンロードダイアログが開くのがおかしい。
これは、PHPファイルのMIMEタイプがいじられているに違いないと思い、レジストリエディタで以下の箇所をチェックしたところ、やはりこうなっていた。
HKEY_CLASSES_ROOT\.php
Content Type "application/x-php"
この下のOpenWithListというキーにdreamweaver.exeというキーだけが登録されていた点からも、DW8の仕業だということが推測される。
これを、
HKEY_CLASSES_ROOT\.php
Content Type "text/html"
にしたところ、これまで通りIEやFirefoxでPHPファイルをプレビューできるようになった。
この変更による他の影響については今のところ確認できていない為、試す場合には充分に注意して欲しい。試した結果については保証しない。
もちろん、レジストリを書き換える場合は必ず事前にバックアップを取ってから行う必要がある。









Recent Comments