ラウンジ(兼FAQ掲示板)

Xplorerの参照ディレクトリーについて
過去ログ NO.1102578083
□ 光 [2004年12月03日13時56分]
Xplorerの設定を色々と試しています。
ツリー表示開始ディレクトリを、違うドライブから引っ張りたくて
$st_dir = "H:/Music_Album"; の設定を致しました
ツリーには、きちんと、ファイル名は表示されるのですが、ファイルはダウンロード出来ません
どうか、ダウンロード出来るようになりませんでしょうか 
□ NXer [2004年12月05日20時27分]
はじめまして。NXerです。

使用法の最初をお読みください。Xplorerの動作範囲が明記されています。

ツリー表示の対象-------------------------------
基本的に設置した場所以下にある全てのファイル
-----------------------------------------------

このことから当方でも光さんと同じように異なるWindowsMeの
C,D,Eドライブで試しましたが上の対象外ですから、残念ながら、
ファイルにアクセスをすることが次の一例を除いて不可能でした。
試した当方のディレクトリ構成です。

windowsme
....|-C drive
....| .... |-My Documentsなど
....| .... |-/www/ ・・・・ローカルサーバー
....| .... | .. |-/home/
....| .... .... | ..|-/~user/
....| .... .........|-Xplorer.cgi
....|-D drive
........ |-/test/
............. |-test.cgi
............. |-menu.html
............. |-index.html
 
$st_dir = "D:/test";
とすると、確かにツリーは表示されます。
ソースを見ると次のようにリンクも正しく貼られています。

<a href='D:/test/test.cgi' target='disp'>test.cgi</a></div>
<a href='D:/test/menu.html' target='disp'>menu.html</a>
<a href='D:/test/index.html' target='disp'>テストページ</a>

最後のindex.htmlだけはリンクが有効でした。すぐ上のmenu.html
との差は、index.htmlは、インターネットからダウンロードしたもの
というだけです。まったく同じ形式なのに、どうして最後だけ有効な
のか、理解できません。また、対象外のはずなのに表示できたのも不
可解です。

> どうか、ダウンロード出来るようになりませんでしょうか 

↓これならできますが、いかがですか。

ハードディスクの容量にもよりますが、Cdriveに余裕がある場合は、
/My Music/ディレクトリを対象内にディレクトリ毎移動もしくは、
必要なファイルを新しいディレクトリにコピーペーストするなどす
れば、それなりに利用可能かと思います。

|-/~user/ ・・・ローカルサーバー
|.....|-Xplorer.cgi
|.....|-/cgi-bin/
|.....|-/My Music/ ・・対象内に設置する
|-H drive
......|-/My Music/ ・・上に移動またはファイルをコピーする

解決にならないとは思いますが、Xplorerの利用価値は十分ありますね。
このcgiの使い方が分りましたら、ぜひお知らせください。よろしく
お願いします。
□ 光 [2004年12月09日16時41分]
わかりやすいご回答ありがとうございます
実は、Apacheを起動しているHDDに容量が無いのでご相談させて頂いたのです。
Apache自体のパスが通って無いからかと考えられますが、私自身がApacheの事を良く分かっていないせいかと思います。
とっても便利なCGIなので何とかこの問題をクリアーしたいと思います。
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2009 suepon , All rights reserved. Powered by CGI Script Market.