- 追加された行はこの色です。
- 削除された行はこの色です。
**[[質問箱3/220]] [#o51cb8b8]
|RIGHT:70|LEFT:410|c
|~サマリ|ドライブ名付きファイルリンクが参照できないOS?|
#author("2018-03-11T16:02:52+09:00;2010-03-08T12:15:42+09:00","","")
**[[質問箱/3220]] [#o51cb8b8]
|RIGHT:100|LEFT:410|c
|~カテゴリ||
|~サマリ|[file URL scheme] ドライブ名付きファイルリンクが参照できないOS?|
|~バージョン|1.4.3|
|~投稿者|[[sts]]|
|~状態|質問|
|~状態|完了|
|~投稿日|&new{2005-10-12 (水) 11:26:40};|
***質問 [#g72d61c0]
-サーバ側
--PukiWikiのバージョン :1.4.3
--PukiWikiが稼働しているOS種類、バージョン:Win2000-SP4
--PukiWikiを稼働させているWEBサーバー種類、バージョン:AN HTTPD V1.42n
--PukiWikiが使用するPHPバージョン:PHP 4.4.0
-クライアント側
--「Win2000-sp4 + ie6」や、「WinXP-sp2 + ie6」
-質問要旨~
[[続・質問箱/596]]などを参考に、make_link.phpにローカルファイルのリンク用パッチを当てて使っています。
[[質問箱/2596]]などを参考に、make_link.phpにローカルファイルのリンク用パッチを当てて使っています。
このとき、例えば、
file://\\machine\data\
のように記述する場合と、
file://c:\winnt\
のようにドライブ名付きで記述する場合で、あるマシンによってはアクセスできたり、できなかったり(HyperTextをクリックしても反応しない)するのですが、これは、サーバ側のWikiやPHPの問題ではなくて、クライアント側の何らかの設定でしょうか?
|パス記述|Win2000で|一部Win-XPで|
|file://\\machine\path|○|○|
|file://c:\winnt|○|×|
○=アクセス可(クリックすると、ieでフォルダが開く)~
×=アクセス不可(クリックしても何ら反応しない)
こちらへ質問して良い内容か分かりませんでしたが、よろしくお願い致します。
***回答 [#s7752cb7]
- そういうパスって、''/''(スラッシュ)で書くものだと思うのですが、''\'' を ''/'' にしてみたらどうなりますか?((単にWindowsがよろしくやってくれているだけのような気がします。)) -- &new{2005-10-12 (水) 19:52:05};
- 不慣れですみません。\(実際はWindows系の¥マーク)を/ にしても同じ結果でした。 -- [[sts]] &new{2005-10-12 (水) 21:15:14};
-- ちなみに、×の状況でも、ieのアドレス欄に、"file://c:\windows\" 或いは、"file://c:/windows/"とやると当該フォルダにアクセスしてファイルツリーが出ます。 -- [[sts]] &new{2005-10-12 (水) 21:18:01};
- (脚注拝見しました)。次のようなことを試しましたので、報告しておきます。おっしゃる通り、Wikiに関係無さそうです。 -- [[sts]] &new{2005-10-12 (水) 21:23:17};
-- temp.htmファイルを作り、内容を <HTML><BODY><IFRAME name="IFRM" src="file://d:/"></IFRAME></BODY></HTML>と書いておきます。 -- [[sts]] &new{2005-10-12 (水) 21:27:04};
- ×の状況でもそのPCのローカル(デスクトップ等に)にそのtemp.htmを置いてクリックするとIFRAMEの中にドライブ内容が表示されました。が、 -- &new{2005-10-12 (水) 21:29:02};
-- その同じtemp.htmファイルを今度はサーバ側マシンにおいて、ローカル側からリモートでアクセスすると、IFRAMEの中は真っ白のままで何も表示されませんでした。 -- &new{2005-10-12 (水) 21:31:29};
- file:///c:\winnt とか、どんな感じです? file://machine/c:\winnt とか。 -- [[teanan]] &new{2005-10-14 (金) 03:28:51};
--- はい。Windows(XP側)→Winnt(2000側)の綴り間違いも疑って、色々やってみたのですが、特に、綴り間違いという訳ではありませんでした。 -- [[sts]] &new{2005-10-17 (月) 18:29:49};
#comment