AN HTTPD ゲストブック/コメント集(2004年11月4日11:04)


Be3 otobeyo@ybb.ne.jp 2004/11/06 23:44

いとさん

有難う御座います。早速サンプルのテストさせて頂きました。
述べて居られるとおりに再生出来ました。
これから先、殆んどの人が,SP2に移行される事と思いますので、
ホームページの該当するページは全てSP2対応に修正しようと思います。
かなり多くのページが有るので一寸気が重いですが頑張ります。

その前に OSを散々いじった他、OS自体もおかしくなったみたいなので
再インストール(ドライブフォーマットから)しないといけない様です。

色々有難う御座いました。今後ともよろしくお願いします。


いと gfh05223@nifty.com 2004/11/06 20:00

Be3さん

サーバ機の OSが何であるかは関係ありませんが、
クライアント機の OSは再生できる/できないに大いに関係します。
クライアント機の OSが WindowsXP SP2以外なら常に再生でき、
SP2のときは普通は再生できないと思います。

サンプルページを作りましたので試してみてください。
sample1.wplsample2.wpl

sample1は SP2からだけ再生できず、sample2は SP2からも再生できると思います。
sample2の方は <media src="http://host/xx/aa.wma"/> の形式で書いています。
ちなみに私のサーバ機の OSは WindowsXP SP2です。


Be3 otobeyo@ybb.ne.jp 2004/11/06 18:47

いと さん

詳細なご説明誠に有難う御座います。
頂きましたアドバイスに従った修正を行って見ます。

現状は サーバマシンの、SP2をアンインストールしてSP1に戻して見ました、。
(正常な、SP1 に戻っているかどうかは不明です)
結果としては 私と同じ方法でサーバを使用している知人のホームページ
(SP2マシンにサーバが有る)からは正常に再生できる様に成りました(SP1マシンで)。
しかし、相変わらず私のホームページからは相手パソコンでは再生出来ません
画面が白色の状態です。(アドレスバーに、wplファイルのアドレス及びファイル名表示で停止状態です)
全く同じ様にやっているつもりですが、何故片方のサーバは正常に再生できるのか、
疑問です??

何れにしても、状況から推測して、SP2が影響している事は確かな様です。

有難う御座いました


いと gfh05223@nifty.com 2004/11/05 23:17

Be3さん

wplは使ったことがないのですが、ちょっと試してみました。
wplファイルの <seq> 〜 </seq> の中を
<media src="/xx/aa.wma"/>
<media src="/xx/bb.wma"/>

のように書くと Windows2000のクライアント(IE)からなら
再生できるのですが、WindowsXP SP2のクライアント(IE)からは
以下のエラーメッセージが出ました。

「指定されたファイルが見つかりません。パスが正しく入力されていることを確認してください。パスが正しい場合は、指定された場所にファイルが存在しないか、ファイルが格納されているコンピュータがネットワークに接続していない可能性があります。」

WMPの URLを開く で http://host/〜/xx.wpl を直に入力すれば
WindowsXP SP2でも再生できるので IEから WMPに http://host
の部分が伝わらず、パスをクライアントのローカルパスに
してしまっているような感じです(プロパティを見た結果から)。

そこで、wplファイルの中を
<media src="http://host/xx/aa.wma"/>
<media src="http://host/xx/bb.wma"/>
のようにプロトコルとホスト名(or IPアドレス)も設定してみると
WindowsXP SP2でも再生できました。

以下のページを見ると http://host/ は必須のようにも読めますが。
http://support.microsoft.com/?scid=kb;ja;234292
SP2で採用された仕様でなければ SP2の IEのバグのような気がします。
真相は分かりません。

なお、オプション/一般の CGIの設定で .wplを CGI登録すると
サーバ上で WMPが起動するのは CGIとしての当然な結果です。
今やりたいことは wplを CGIとして実行することではありませんから、
そこの設定は削除してください。

それからある意味重要なアドバイスを。ここでの不文律として
nekoitesなる人物の相手をしないというのがあります。
彼には自主的に謹慎モードに入ってくれることを願ってます。
と、久々の牽制球代わりの独り言。


kuro nekoites 2004/11/05 20:26

Be3 otobeyo@ybb.ne.jp 2004/11/05 17:18 さん、

FAQ ? Windows Update および自動更新による WindowsXP SP2 の配布を
一時的にブロックするURLは次の通りです。

http://www.itmedia.co.jp/enterprise/articles/0409/03/news084.html
ここのページの「公開」をクッリクしてのサイトなど参考になりませんか。

あの…、SP2を自動で導入されましたか、それともCDとか、ダウンロードで
導入された?

私の場合はSP2をマシンのほうから促してきました。自動更新にしていた
からでしょうか。そんなわけで、すんなり行ったのかなあとも思っています。

一時はずして、自動更新で待ってみたらいかがでしょうか。


Be3 otobeyo@ybb.ne.jp 2004/11/05 17:18

kuro neoites 2004/11/05 07:46 さん

ご案内頂きました様に、修正プログラムをインストールしましたが
改善されませんでした。

私と同様な方法でホームページに乗せて居られる知人の方も、矢張り同じ様な現象で、
SP2マシンにサーバを設けていますが、SP1 又は Win98 からは正常に
再生が出来ますが、SP2マシンからは再生出来ません。

現状では 拡張子wplファイルのトラブルのみで、他のファイルに付いては問題は
起きていません。

以上よろしくお願いいたします


kuro neoites 2004/11/05 07:46

Be3 さん
>WindowsXP SP1 を SP2 にしてからと思われます

SP2にページが切れる不具合がありましたね。
次の更新修正プログラム追加されておられるでしょうか。
WindowsXP Service Pack 2 用更新プログラム (KB884020)
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=17d997d2-5034-4bbb-b74d-ad8430a1f7c8


Be3 oyobeyo@ybb.ne.jp 2004/11/05 00:12

kuro nekoites さん

誠に申し訳有りませんが述べて居られる
>フォルダでxxx.midファイルをクリックして
について教えていただけないでしょうか?

私の場合、現在下記の様にしています。
htmlファイルから拡張子wplファイルにリンクし
その拡張子wplファイルには、10曲程度の音楽曲(wma)のリンク先を記述して、
その曲を連続再生する様にしています。

よろしくお願いします。


kuro nekoites 2004/11/04 20:37

Be3 otobeyo@ybb.ne.jp 2004/11/04 11:04 さん

フォルダでxxx.midファイルをクリックして
そのプロパティで、Windows Media Player を探して
チェックするだけじゃないのかな、in my case.


Be3 otobeyo@ybb.ne.jp 2004/11/04 11:04

毎度お世話になり、誠に有難う御座います。
現在 ウェブサーバ httpd v 1.42n を使用させて頂いています。
最近(WindowsXP SP1 を SP2 にしてからと思われます)拡張子wpl のファイルが正常に
読め込めなくなり、WindowsMedia Player が起動しなくなりました。
サーバの設定を、下記の様に変更しましたが、正常に作動しません。

オプション一般 画面から 一般 を選択
拡張子欄に .wpl    実行プログラム欄に  --self-- を追加。
実行する にチェックをつける。
一般パスでも実行する にチェックをつける

結果
1  内部から(127.0.0.1)アクセスした場合には WindowsMedia Player が立ち上がる。
2  外部からアクセスすると アクセスした側には変化は無く、サーバ側パソコンで
  WindowsMedia Player が立ち上がってしまって、アクセスされたファイルの
  再生が始まってしまう。
3  一般パスでも実行 のチェックをはずすと アクセス側は アクセスできません が
  表示され、何も起りません(再生が出来ない)

お手数をお掛けして誠に申し訳有りませんが、解決法を教えて頂きます様、お願い致します。