探検
お前ら、WebDAVについてご自由にお語り下さい。
1リチャード・ストールマン
NGNG スタートゥ〜〜〜ッ!!!
2005/09/24(土) 19:44:34
>>409
わかりにくい書き方して申し訳ございません。
mod_encodingの自動判別JA-AUTO-SJIS-MSは上手くいってますね。最後の%E8%9F%B6%EF%BD%AD%E8%B0%BA%EF%BD%A1はイレギュラーな使い方をした私が悪い。
問題は、mod_davがUTF-8でファイル名を送っているのに、cygwin+sitecopy側はShiftJISとして認識してそのままWinのファイルシステムと自身の管理テーブルに書き込むこと。
sitecopy-0.16.0のソースを落としてlangを検索してみたが、common.cに#include <langinfo.h>と記述されているが、#ifdefで囲まれていて#defineがない。
98Basicしか使ったこと無い私にはやっぱりこれが限界。どなたか何かご存じないですか?
わかりにくい書き方して申し訳ございません。
mod_encodingの自動判別JA-AUTO-SJIS-MSは上手くいってますね。最後の%E8%9F%B6%EF%BD%AD%E8%B0%BA%EF%BD%A1はイレギュラーな使い方をした私が悪い。
問題は、mod_davがUTF-8でファイル名を送っているのに、cygwin+sitecopy側はShiftJISとして認識してそのままWinのファイルシステムと自身の管理テーブルに書き込むこと。
sitecopy-0.16.0のソースを落としてlangを検索してみたが、common.cに#include <langinfo.h>と記述されているが、#ifdefで囲まれていて#defineがない。
98Basicしか使ったこと無い私にはやっぱりこれが限界。どなたか何かご存じないですか?
2005/09/24(土) 21:14:09
とりあえずcygwin使うならSJISで統一しないと駄目だと思われます。
その上で、
http://pc8.2ch.net/test/read.cgi/linux/1100622362/785-788
を参考にcygwinのaprを修正してみて下さい。
実際やったこと無いので出来るかは知らない。
その上で、
http://pc8.2ch.net/test/read.cgi/linux/1100622362/785-788
を参考にcygwinのaprを修正してみて下さい。
実際やったこと無いので出来るかは知らない。
2005/09/24(土) 21:52:57
ありがとうございます!!
>ダウンロード先としてhttp://yak.myhome.cx/junks/mixed/を指定し、
>libapr0_winlocaleとapr_winlocale(どちらもLibカテゴリにある)をインストールしたらうまくいきました。
までとりあえずやったけど変化なし。とりあえずもう少しいろいろいじってみます。
#dpkg-reconfigure localesとしてcygwinをUTF-8にしてwinのディレクトリをiocharset=utf8でマウントすれば上手くいくかと思っていたが、
cygwinのdpkgって機能がものすごく限定されてるんですね。当たり前と言えば当たり前か。
>ダウンロード先としてhttp://yak.myhome.cx/junks/mixed/を指定し、
>libapr0_winlocaleとapr_winlocale(どちらもLibカテゴリにある)をインストールしたらうまくいきました。
までとりあえずやったけど変化なし。とりあえずもう少しいろいろいじってみます。
#dpkg-reconfigure localesとしてcygwinをUTF-8にしてwinのディレクトリをiocharset=utf8でマウントすれば上手くいくかと思っていたが、
cygwinのdpkgって機能がものすごく限定されてるんですね。当たり前と言えば当たり前か。
2005/09/24(土) 23:29:33
sitecopyはもともとAPRは使わないみたいです。
そもそもcygwinに入れてなかった。
そもそもcygwinに入れてなかった。
2005/09/25(日) 09:44:55
sitecopyにapr = Apache Portable Runtimeを組み込んでビルドすれば上手くいくのか?
でも元々文字コード変換機能自体入っていないようなのに、aprだけ組み込んでもねえ?
と言うことはCの開発環境をcygwinで構築してsitecopyのいろんな関数をapr_とかに書き換えて…
何となくWebDriveを買った方が幸せになれるような気がしてきた。
でも元々文字コード変換機能自体入っていないようなのに、aprだけ組み込んでもねえ?
と言うことはCの開発環境をcygwinで構築してsitecopyのいろんな関数をapr_とかに書き換えて…
何となくWebDriveを買った方が幸せになれるような気がしてきた。
2005/09/25(日) 15:31:10
とりあえずneonとか言うのを最新の0.25.3を拾ってきて./congigure --with-sslでmake
で、sitecopyを./congigure --with-ssl --with-neonとしてneonのバージョンを0.25.2から上げてみたがそんなもんでは何も変わるわけがない。
その時の出力をよく見るとiconvが使われていたので、iconvの使い方をググって、iconv_openの後に変換元と変換後のコードを明示することを知る。
で、sitecopyのソースを検索してloadmsgcat.cにiconv_openを2ヶ所見つけて2ヶ所とも
domain->conv = iconv_open ("UTF-8", "SJIS");とかその逆にしてみたが
sitecopy -fの結果は何も変わらず。
config.logを見たら
conftest.c:128: undefined reference to `_libiconv_open'
| #include <iconv.h>
| int
| main ()
| {
| iconv_t cd = iconv_open("","");
| iconv(cd,NULL,NULL,NULL,NULL);
| iconv_close(cd);
| ;
| return 0;
| }
と書いてあった。煮詰まってしまったので今日は終わり。
で、sitecopyを./congigure --with-ssl --with-neonとしてneonのバージョンを0.25.2から上げてみたがそんなもんでは何も変わるわけがない。
その時の出力をよく見るとiconvが使われていたので、iconvの使い方をググって、iconv_openの後に変換元と変換後のコードを明示することを知る。
で、sitecopyのソースを検索してloadmsgcat.cにiconv_openを2ヶ所見つけて2ヶ所とも
domain->conv = iconv_open ("UTF-8", "SJIS");とかその逆にしてみたが
sitecopy -fの結果は何も変わらず。
config.logを見たら
conftest.c:128: undefined reference to `_libiconv_open'
| #include <iconv.h>
| int
| main ()
| {
| iconv_t cd = iconv_open("","");
| iconv(cd,NULL,NULL,NULL,NULL);
| iconv_close(cd);
| ;
| return 0;
| }
と書いてあった。煮詰まってしまったので今日は終わり。
2005/09/26(月) 02:15:53
>>404
Fedors4 WebDAVでmod_encodingなしなのに
同じ状況。自分のXPマシンからは文字化けなしで読み書き(UTF-8)
他のXPマシンから書くと文字化け(S-JIS)。
mod_encodingいれずに済むならその方が良いなぁと。
>>408
Microsoft-WebDAV-MiniRedir
だと、S-JISで
Microsoft Data Access Internet Publishing Provider DAV 1.1
だと、UTF-8ってこと??ですか。
始めたばかりでいまいち分からず、調査中。。。
ttp://kamoland.com/comp/webdav2.html
が参考になりましだか、文字コードまでは書いてない。。。
Fedors4 WebDAVでmod_encodingなしなのに
同じ状況。自分のXPマシンからは文字化けなしで読み書き(UTF-8)
他のXPマシンから書くと文字化け(S-JIS)。
mod_encodingいれずに済むならその方が良いなぁと。
>>408
Microsoft-WebDAV-MiniRedir
だと、S-JISで
Microsoft Data Access Internet Publishing Provider DAV 1.1
だと、UTF-8ってこと??ですか。
始めたばかりでいまいち分からず、調査中。。。
ttp://kamoland.com/comp/webdav2.html
が参考になりましだか、文字コードまでは書いてない。。。
2005/09/26(月) 18:00:12
418演@ 220x151x133x246.ap220.ftth.ucom.ne.jp
2005/09/30(金) 02:25:12 WebClientやWebDAVリダイレクタ直さないのは、実はWebDriveとグルだから。
としか思えないほど対応スルーされてるな・・・
としか思えないほど対応スルーされてるな・・・
419名無しさん@お腹いっぱい。
2005/09/30(金) 09:09:49 MSって何でもOSに統合して中小ソフトハウス潰してきたのになんでWebDriveだけ特別なんだ?
2005/09/30(金) 19:41:48
かなり亀レスだが…。
sitecopyはどんなエージェント吐くんでしょう?
そのエージェントのときだけmod_encodingでSJISにしてやれば解決するかも
sitecopyはどんなエージェント吐くんでしょう?
そのエージェントのときだけmod_encodingでSJISにしてやれば解決するかも
421演@ 220x151x133x246.ap220.ftth.ucom.ne.jp
2005/10/01(土) 03:59:34 sitecopy使ってないのでよくわかんないけどこんな感じかね?
AddClientEncoding "sitecopy/" Shift_JIS-MS
AddClientEncoding "sitecopy/" Shift_JIS-MS
422名無しさん@お腹いっぱい。
2005/10/02(日) 00:30:06 icoya website - icoya Drive client for MS-Windows
http://www.icoya.com/support/zope/icoyaDrive
ってやつ使ったことある香具師いる?
GPLらしいけどZopeで、5年以上技術が遅れている漏れには良く分からん。
http://www.icoya.com/support/zope/icoyaDrive
ってやつ使ったことある香具師いる?
GPLらしいけどZopeで、5年以上技術が遅れている漏れには良く分からん。
2005/10/02(日) 13:07:40
ありがとうございます!
以前
AddClientEncoding "sitecop*" EUC-JP
とやった時は挙動に変化はありませんでした。
どんなエージェント吐くかどこで調べるか分かりません。
AddClientEncoding "sitecopy/" Shift_JIS-MS
AddClientEncoding "sitecop*" Shift_JIS-MS
の両方を試しましたが、同じでした。
鯖から返すのをshift-jisにしないといけないので、mod_encodingの方ではなく、
<IfModule mod_dav.c>
???ClientEncoding SJIS
</IfModule>
とかってやると良いかと思うんですが、なんと記述したらいいのか、、、
日本語でググっても情報が少なくて。
以前
AddClientEncoding "sitecop*" EUC-JP
とやった時は挙動に変化はありませんでした。
どんなエージェント吐くかどこで調べるか分かりません。
AddClientEncoding "sitecopy/" Shift_JIS-MS
AddClientEncoding "sitecop*" Shift_JIS-MS
の両方を試しましたが、同じでした。
鯖から返すのをshift-jisにしないといけないので、mod_encodingの方ではなく、
<IfModule mod_dav.c>
???ClientEncoding SJIS
</IfModule>
とかってやると良いかと思うんですが、なんと記述したらいいのか、、、
日本語でググっても情報が少なくて。
424名無しさん@お腹いっぱい。
2005/10/02(日) 23:02:01 ssl.confをいじってUser-Agentがログに出るようにしてみた。
"sitecopy/0.16.0 neon/0.25.3"だそうだ。
XPsp2のWebフォルダは
"Microsoft Data Access Internet Publishing Provider DAV"だった。
"sitecopy/0.16.0 neon/0.25.3"だそうだ。
XPsp2のWebフォルダは
"Microsoft Data Access Internet Publishing Provider DAV"だった。
2005/10/03(月) 12:28:18
Windowsシステムコール
[SJIS]↑↓[SJIS]
Webフォルダ(WebDAVクライアント)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
[SJIS]↑↓[SJIS]
Webフォルダ(WebDAVクライアント)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
2005/10/03(月) 12:28:56
Windowsシステムコール
[UTF-8]↑↓[SJIS]
cygwin (UNIXエミュレーション)
[UTF-8]↑↓[SJIS]
sitecopy (ファイル同期ソフト)
[UTF-8]↑↓[SJIS]
neon (WebDAVクライアント・ライブラリ)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
[UTF-8]↑↓[SJIS]
cygwin (UNIXエミュレーション)
[UTF-8]↑↓[SJIS]
sitecopy (ファイル同期ソフト)
[UTF-8]↑↓[SJIS]
neon (WebDAVクライアント・ライブラリ)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
2005/10/03(月) 12:31:58
sitecopyはファイル情報をXML(当然UTF-8)で管理するので、cygwin→sitecopyの時にSJIS→UTF-8としたいところ。
Windowsとcygwin(どちらもSJIS)上でファイル名をまともに読むためにはsitecopy→cygwinの時にUTF-8→SJISとしたいところ。
と言うことでsitecopyをハックするか、cygwinをUTF-8モードにしてwinのファイルシステムをSJIS→UTF-8変換してmountしたいところだが、
どちらも難しいので、別にLinux機を立ち上げてSMBで文字コード変換してmountしてLinux上でsitecopyを動かすか、おとなしくWebDriveを買うべし。
多分無駄だがMSにSSLでもWebフォルダをmountできるように頼むという手もある。
Windowsとcygwin(どちらもSJIS)上でファイル名をまともに読むためにはsitecopy→cygwinの時にUTF-8→SJISとしたいところ。
と言うことでsitecopyをハックするか、cygwinをUTF-8モードにしてwinのファイルシステムをSJIS→UTF-8変換してmountしたいところだが、
どちらも難しいので、別にLinux機を立ち上げてSMBで文字コード変換してmountしてLinux上でsitecopyを動かすか、おとなしくWebDriveを買うべし。
多分無駄だがMSにSSLでもWebフォルダをmountできるように頼むという手もある。
2005/10/03(月) 14:51:37
sitecopy -af | nkf -Ws
sitecopy -as | nkf -Ws
鯖からのUTF-8ファイル名をSJIS変換して認識してくれて良い感じだが、DLしたファイルはUTF名のまま。
for i in `find . -type f`; do mv $i `echo $i | nkf -Ws`; done
こうしてファイル名を戻してしまうと、
sitecopy -au | nkf -s
とした時に鯖上のファイルを消してから再アップロードしてしまう。
ファイル管理テーブルをnkfで毎回いじるようにするか…
sitecopy -as | nkf -Ws
鯖からのUTF-8ファイル名をSJIS変換して認識してくれて良い感じだが、DLしたファイルはUTF名のまま。
for i in `find . -type f`; do mv $i `echo $i | nkf -Ws`; done
こうしてファイル名を戻してしまうと、
sitecopy -au | nkf -s
とした時に鯖上のファイルを消してから再アップロードしてしまう。
ファイル管理テーブルをnkfで毎回いじるようにするか…
429名無しさん@お腹いっぱい。
2005/10/06(木) 23:16:59 “非公認”Windows XP SP3が出回る
http://www.itmedia.co.jp/news/articles/0510/06/news024.html
「Windows XPマシンを各種ネットワークにつなぐ際の問題を解決する機能」
がDAV関係だとうれしいんだが。
http://www.itmedia.co.jp/news/articles/0510/06/news024.html
「Windows XPマシンを各種ネットワークにつなぐ際の問題を解決する機能」
がDAV関係だとうれしいんだが。
430ななし
2005/10/10(月) 01:31:12431初期不良
2005/10/10(月) 04:37:11 さっき WinXPSP2 で URL の後ろに ? を付けると認証にドメイン名を付けなくなる
と言うことを知った。なあみんな知ってたんだろ?知ってて隠してたんだろ?
と言うことを知った。なあみんな知ってたんだろ?知ってて隠してたんだろ?
2005/10/10(月) 11:32:09
唖然とするような仕様だな。いや、決してバグじゃありませんから。
2005/10/10(月) 13:58:42
ゲイツ「バグではない。仕様だ!」
2005/10/17(月) 23:06:47
WebClientサービスがデフォルトでOnになっている仕様をなんとかしてくれ。
435名無しさん@お腹いっぱい。
2005/10/25(火) 00:24:53 RedHat9 + Apache 2.0.40 を使っています。
Apacheは httpd-2.0.40-21.11 を rpmでインストールしました。
色々なサイトを参考にしつつやってみているのですが、
最もシンプルな設定でもアクセスすることができません。
とりあえず認証なしで試そうとしているのですが、
WinXP SP1 + IEからログインすると認証ダイアログが出現してしまいます。
試しに既存ユーザーアカウントを入力してもだめでした。
----------------------------
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
DAVLockDB /var/lib/dav/lockdb
Alias /dav "/home/hoehoe/public_html/dav/"
<Location /dav>
DAV on
</Location>
----------------------------
エラーログは下記の通りです。
----------------------------
[Mon Oct 24 23:58:41 2005] [error] [client ***.***.***.***] client denied by server configuration: /home/hoehoe/public_html/dav/
----------------------------
このフォルダはWebフォルダとしてではなく、普通にブラウザから開くことはできます。
Apacheは httpd-2.0.40-21.11 を rpmでインストールしました。
色々なサイトを参考にしつつやってみているのですが、
最もシンプルな設定でもアクセスすることができません。
とりあえず認証なしで試そうとしているのですが、
WinXP SP1 + IEからログインすると認証ダイアログが出現してしまいます。
試しに既存ユーザーアカウントを入力してもだめでした。
----------------------------
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
DAVLockDB /var/lib/dav/lockdb
Alias /dav "/home/hoehoe/public_html/dav/"
<Location /dav>
DAV on
</Location>
----------------------------
エラーログは下記の通りです。
----------------------------
[Mon Oct 24 23:58:41 2005] [error] [client ***.***.***.***] client denied by server configuration: /home/hoehoe/public_html/dav/
----------------------------
このフォルダはWebフォルダとしてではなく、普通にブラウザから開くことはできます。
2005/10/25(火) 15:47:16
437396
2005/10/25(火) 22:14:50 Windowsの変な仕様が悪さしてるかも。
httpの最後に?をつけると幸せになるんだっけ。
httpの最後に?をつけると幸せになるんだっけ。
438435
2005/10/25(火) 23:12:14 >>436
ロックDBディレクトリの所有者を「nobody」にし「777」も設定してみました。
公開ディレクトリに関しても同様ですが、やはりダメでした。
しかし公開場所を「/home/html/temp」にしたら開けるようになりました!!
試しにファイルをダウンロードしてみようとしたのですが、今度は
-------------------
「\\xxx.xx.jp\temp」にアクセスできません。
このネットワークリソースをしようするアクセス許可がない可能性があります。
(略)
ネットワークパスが見付かりません。
-------------------
といったエラーが表示されてしまいます。
一度は表示させることができたのに、なぜこのようなことが起こるのでしょう。
ロックDBディレクトリの所有者を「nobody」にし「777」も設定してみました。
公開ディレクトリに関しても同様ですが、やはりダメでした。
しかし公開場所を「/home/html/temp」にしたら開けるようになりました!!
試しにファイルをダウンロードしてみようとしたのですが、今度は
-------------------
「\\xxx.xx.jp\temp」にアクセスできません。
このネットワークリソースをしようするアクセス許可がない可能性があります。
(略)
ネットワークパスが見付かりません。
-------------------
といったエラーが表示されてしまいます。
一度は表示させることができたのに、なぜこのようなことが起こるのでしょう。
2005/10/25(火) 23:59:33
だから、http://xxx.xx.jp/temp? でアクセス汁。
2005/10/27(木) 09:58:04
WinXP SP2 + IE6 だけど
Basic認証を設定すると
とたんに挙動不振になるのねw
がっくし・・・
Basic認証を設定すると
とたんに挙動不振になるのねw
がっくし・・・
441名無しさん@お腹いっぱい。
2005/10/27(木) 23:04:33 WinXP SP2 + IE6で
Basic認証でも問題ありませんが何か?
Basic認証でも問題ありませんが何か?
442440
2005/10/28(金) 10:29:40 >441
おおおー。そうですか。
こちらでは、こんな感じになります。
Basic認証してないと問題なく読み書きできますが、Basic認証すると
・ファイル名は表示されるがエディタで開けない。
・ファイルは開けないが、デスクトップにダウンロードはできる。データは入っている。
・新規にディレクトリ、ファイルは作成できる。削除もできる。しかし、ファイルは修正できないので空。
・アップロードができない。
--------------------------
Webフォルダとして開くとき、
Basic認証しない時のURL ・・・ http://example.com/dav
Basic認証時のURL ・・・ http://example.com/dav?
としています。
Basic認証しない時でも、
URL ・・・ http://xxx/dav?
としたとき、問題の挙動になります。
ちなみに、FreeBSD 5.3 です。
サーバの問題なんですかね?
おおおー。そうですか。
こちらでは、こんな感じになります。
Basic認証してないと問題なく読み書きできますが、Basic認証すると
・ファイル名は表示されるがエディタで開けない。
・ファイルは開けないが、デスクトップにダウンロードはできる。データは入っている。
・新規にディレクトリ、ファイルは作成できる。削除もできる。しかし、ファイルは修正できないので空。
・アップロードができない。
--------------------------
Webフォルダとして開くとき、
Basic認証しない時のURL ・・・ http://example.com/dav
Basic認証時のURL ・・・ http://example.com/dav?
としています。
Basic認証しない時でも、
URL ・・・ http://xxx/dav?
としたとき、問題の挙動になります。
ちなみに、FreeBSD 5.3 です。
サーバの問題なんですかね?
2005/10/29(土) 02:04:18
ちゃんとWebClientサービスはカットしてますか?
444440
2005/10/29(土) 09:09:03 >443
うまくいきました。
的確なアドバイスありがとうございました。
上でかなり話題になってますね WebClientサービス。
斜め読みしてたんですが、ピンときてませんでした。
お恥ずかしい限りです(^^;
Subversion(WebDAV 経由)の Basic認証が問題なかったので
脳内で無問題と決め付けて思考停止してました。
これで、快適な WebDAVライフを満喫できそうです(^.^)
うまくいきました。
的確なアドバイスありがとうございました。
上でかなり話題になってますね WebClientサービス。
斜め読みしてたんですが、ピンときてませんでした。
お恥ずかしい限りです(^^;
Subversion(WebDAV 経由)の Basic認証が問題なかったので
脳内で無問題と決め付けて思考停止してました。
これで、快適な WebDAVライフを満喫できそうです(^.^)
445440
2005/10/29(土) 09:16:17 追記です。
URL の最後の ? の話しは、WebClient を止めたら無関係(不要)になるようです。
(あっても問題ありませんでしたが、念のため書いときます。)
URL の最後の ? の話しは、WebClient を止めたら無関係(不要)になるようです。
(あっても問題ありませんでしたが、念のため書いときます。)
2005/10/29(土) 09:20:26
Windowsのdav clientの不可思議な挙動は次期Windowsで改善されるのかなぁ…
2005/10/29(土) 09:33:34
久しぶりにFreeBSD+Apache 1.3.34+mod_dav+mod_encodingで
WebDAVサーバを作ってみましたが、Windows 2003 Server+IE6 から
アクセスできない件とファイル名に「#」が利用できない件は直ってないようですね。
ひょっとして俺だけ・・・?
WebDAVサーバを作ってみましたが、Windows 2003 Server+IE6 から
アクセスできない件とファイル名に「#」が利用できない件は直ってないようですね。
ひょっとして俺だけ・・・?
2005/10/29(土) 18:31:38
449nossi
2005/11/10(木) 11:15:43 すみません。基本的な事がわかっていないのですが。WEBDAVって、停止できるのでしょうか?
どなたか、教えてください。(Winsows2000)
どなたか、教えてください。(Winsows2000)
2005/11/10(木) 11:20:38
板違い。
451396
2005/11/10(木) 19:45:17 Webサーバを止めろ。そして窓から(ry
2005/11/11(金) 03:03:02
とりあえずWindows2000を終わらせるってやつだな。>>449
2005/11/11(金) 14:19:20
サービス、サービスぅ!
2005/11/28(月) 17:10:30
いろいろこのスレでも語られてるとは思うのですが
同一フォルダをsambaとWebDAVで同時に共有する場合の
パーミッションの問題はmod_becomeかmod_suid2あたり
を使用するしかないでしょうか?
同一フォルダをsambaとWebDAVで同時に共有する場合の
パーミッションの問題はmod_becomeかmod_suid2あたり
を使用するしかないでしょうか?
2005/11/30(水) 11:36:30
>>454
つ[Windows2003Server]
つ[Windows2003Server]
2005/11/30(水) 12:37:11
457454
2005/12/02(金) 15:30:27 2003ですかぁ。
玄箱でLANはSanba、外からはWebDAVって感じで
アクセスしたいだけだんですけどね。
今は、1分ごとにchmod -R 777 [フォルダ]を回そうかと...。
玄箱でLANはSanba、外からはWebDAVって感じで
アクセスしたいだけだんですけどね。
今は、1分ごとにchmod -R 777 [フォルダ]を回そうかと...。
458名無しさん@お腹いっぱい。
2005/12/04(日) 14:01:13 >>200
>大容量ファイルの問題も解決されるかと
>期待したんだけどね。
>>203
>それって>>34あたりからずっと既出の問題なんだけど、2年経ってもいまだに
>解決策が出てないんだよなぁ…。
最近はどうですか?
slashdot.jp の apache2.2.0 の話の中で
>> Apache HTTP Server 2.2.0 - 32bit Unixでも2GB以上のファイルサポート
>
>*BSD では、昔からサポートしてます。(32bit CPU 上でも)
>
>*BSD 以外の UNIX 系 OS でも、適切なオプションをつけて、自分でコンパイ
>ルし直すだけで使えます。
とあったんだけど、そういう話ではなく?
>サーバがサポートしていても,ダウンロードするクライアントが対応していない
>ことも多いようです。以前試したときは,Windowsのダウンローダ系はほとんどダメでした。
ともあった。
>大容量ファイルの問題も解決されるかと
>期待したんだけどね。
>>203
>それって>>34あたりからずっと既出の問題なんだけど、2年経ってもいまだに
>解決策が出てないんだよなぁ…。
最近はどうですか?
slashdot.jp の apache2.2.0 の話の中で
>> Apache HTTP Server 2.2.0 - 32bit Unixでも2GB以上のファイルサポート
>
>*BSD では、昔からサポートしてます。(32bit CPU 上でも)
>
>*BSD 以外の UNIX 系 OS でも、適切なオプションをつけて、自分でコンパイ
>ルし直すだけで使えます。
とあったんだけど、そういう話ではなく?
>サーバがサポートしていても,ダウンロードするクライアントが対応していない
>ことも多いようです。以前試したときは,Windowsのダウンローダ系はほとんどダメでした。
ともあった。
2005/12/04(日) 15:30:35
2005/12/05(月) 01:32:59
2005/12/05(月) 02:49:46
>>461
お前がいっても何の説得力もないな
お前がいっても何の説得力もないな
2005/12/05(月) 13:28:47
そうそう。
>>461けなす前に情報を収集しようね。
>>461けなす前に情報を収集しようね。
2005/12/22(木) 22:54:48
WebDAVに対応した画像ビューワーでお勧めありませんか?
出来るだけ軽めの方がいいのですけど・・・
出来るだけ軽めの方がいいのですけど・・・
465名無しさん@お腹いっぱい。
2005/12/23(金) 11:00:29 Apache+クライアント認証すると
WebDAVでPUTできなくなるんだけど・・・。
回避できないの?
WebDAVでPUTできなくなるんだけど・・・。
回避できないの?
2005/12/26(月) 21:36:51
とりあえずマツケンとネタトークでなんとかしてみないか。
DAはApache3まで待とうじゃないか。Vは差分2まで待つ方向で。
DAはApache3まで待とうじゃないか。Vは差分2まで待つ方向で。
467465
2005/12/26(月) 22:11:34 解決しました。
てかmod_ssl再インスコしたら何故か直ったorz
てかmod_ssl再インスコしたら何故か直ったorz
468465
2005/12/28(水) 14:17:27 ・・・と思ったらまた出来なくなった・・・。
今度は再インスコしても直らないorz
不安定すぎ・・・。
今度は再インスコしても直らないorz
不安定すぎ・・・。
2006/02/10(金) 20:52:19
mod_dav の日本語対応はいったいいつまで待てば良いのでしょうか?
つーか、あんまりやる気無い?
つーか、あんまりやる気無い?
2006/02/11(土) 01:50:50
471名無しさん@お腹いっぱい。
2006/02/13(月) 08:51:58 大きなファイルを転送しようとすると固まってしまうのですが、何が問題なのでしょうか?
環境はサーバ側FC4+apache2クライアント側WindowsXPです。
環境はサーバ側FC4+apache2クライアント側WindowsXPです。
2006/02/13(月) 10:51:14
ツリー!
2006/02/13(月) 16:31:16
>>471
大きなファイルをやり取りするのには向いてないよ。
このスレにもあると思うけど、IEのキャッシュの影響を
完全に無視することが出来ない。
IISのWebDAVからはちゃんと落とせるところをみると、
クライアントの影響とは一概に言いにくい所もあるけど。
とりあえず、XPの場合はWebClientサービスを停止して
みることをお薦めします。それだけで問題でなくなれば
いいけど多分問題出るから、confの設定で通常の
ブラウザからもアクセスできるようにしておけば、
ファイル一つなら無事に落とせます。
大きなファイルをやり取りするのには向いてないよ。
このスレにもあると思うけど、IEのキャッシュの影響を
完全に無視することが出来ない。
IISのWebDAVからはちゃんと落とせるところをみると、
クライアントの影響とは一概に言いにくい所もあるけど。
とりあえず、XPの場合はWebClientサービスを停止して
みることをお薦めします。それだけで問題でなくなれば
いいけど多分問題出るから、confの設定で通常の
ブラウザからもアクセスできるようにしておけば、
ファイル一つなら無事に落とせます。
2006/02/13(月) 16:33:06
と、思ったら>>274に貴重な情報が。
サーバー側がsslなら何とかなるのね。
サーバー側がsslなら何とかなるのね。
475名無しさん@お腹いっぱい。
2006/02/15(水) 13:14:29 httpsの場合、ネットワークドライブとして接続することはできないのでしょうか?
エクスプローラのネットワークドライブの割り当てでやると、
IDとパスワードを入れてくれというダイアログは出るのだけれど、
正しいパスワードを入れても認証してくれません。
エクスプローラのネットワークドライブの割り当てでやると、
IDとパスワードを入れてくれというダイアログは出るのだけれど、
正しいパスワードを入れても認証してくれません。
2006/02/15(水) 16:56:48
仕様です
2006/02/15(水) 21:52:30
>>475
netdriveじゃダメなの?
netdriveじゃダメなの?
478名無しさん@お腹いっぱい。
2006/02/19(日) 17:12:37 apache2.2では不安定性は改善されたのでしょうか?
2006/02/20(月) 01:10:06
480名無しさん@お腹いっぱい。
2006/02/24(金) 13:16:33 可笑しいですよ! カテジナさん! ( ´,_ゝ`)プッ
481名無しさん@お腹いっぱい。
2006/03/15(水) 23:38:44 apacheのwebdavに対しての相談なのですが、よければみなさんの力を貸してください。
http://pc8.2ch.net/test/read.cgi/unix/1136360783/367
http://pc8.2ch.net/test/read.cgi/unix/1136360783/367
2006/03/22(水) 17:08:40
>>480
そんな大きなファイル転送したら、エクスプローラが固まらない?
そんな大きなファイル転送したら、エクスプローラが固まらない?
2006/05/09(火) 18:28:12
Apache2.2+Debian3.1でwebdavを構築しました。
で、ttp://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html
を参考に、mod_encodingを導入しようとしているのですが(各ファイルは最新版を利用)、
「mod_encodingのコンパイルとインストール」
で行き詰まります。(iconv_hookはOK)
つまり、makeすると、
-----------------------------
mod_encoding.c:553: warning: passing arg 2 of `ap_pbase64encode' makes pointer from integer without a cast
mod_encoding.c:555: warning: passing arg 3 of `apr_table_set' makes pointer from integer without a cast
apxs:Error: Command failed with rc=65536
.
make: *** [mod_encoding.so] エラー 1
----------------------
とエラーが出て止まります。
で、先ほどのページのトラブルシューティングを参考に
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
と、やっても、mod_encoding.oが無いってエラーになります。
「libtoolの内容を編集して直す」の方は、
cp .libs/mod_encoding.so /usr/local/apache2/modules
の部分で分からなくなってしまいました。(libsディレクトリがみつからなくって)
どなたか、宜しくお願いします。
で、ttp://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html
を参考に、mod_encodingを導入しようとしているのですが(各ファイルは最新版を利用)、
「mod_encodingのコンパイルとインストール」
で行き詰まります。(iconv_hookはOK)
つまり、makeすると、
-----------------------------
mod_encoding.c:553: warning: passing arg 2 of `ap_pbase64encode' makes pointer from integer without a cast
mod_encoding.c:555: warning: passing arg 3 of `apr_table_set' makes pointer from integer without a cast
apxs:Error: Command failed with rc=65536
.
make: *** [mod_encoding.so] エラー 1
----------------------
とエラーが出て止まります。
で、先ほどのページのトラブルシューティングを参考に
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
と、やっても、mod_encoding.oが無いってエラーになります。
「libtoolの内容を編集して直す」の方は、
cp .libs/mod_encoding.so /usr/local/apache2/modules
の部分で分からなくなってしまいました。(libsディレクトリがみつからなくって)
どなたか、宜しくお願いします。
2006/05/09(火) 21:05:43
FreeBSD 6.0+Apache 2.2.xでWebDAV構築したんだが、
WinXP SP2から読み書きしてみると、レスポンスが悪いです。
なんというか、書け/読めの後、実際に行動するまでが遅い。
WinXP SP2から読み書きしてみると、レスポンスが悪いです。
なんというか、書け/読めの後、実際に行動するまでが遅い。
2006/05/09(火) 21:34:47
Windowsだから
って言いたい、言ってみたい
って言いたい、言ってみたい
2006/05/10(水) 09:07:36
>>483
Apache2なら既にmod_encodingは導入済みのはず
Apache2なら既にmod_encodingは導入済みのはず
487名無しさん@お腹いっぱい。
2006/05/10(水) 22:03:52488487
2006/05/11(木) 10:13:41 自宅サーバ板のapache質問スレに行ってきます。
回答してくれた方、どうもありがとうございました。
回答してくれた方、どうもありがとうございました。
2006/05/11(木) 20:40:23
2006/05/12(金) 21:56:03
Linux+Apache2.2.2でWebDavしてみたのですが、
WindowsXPのエクスプローラで、更新日付が見られません。
なぜ???
WindowsXPのエクスプローラで、更新日付が見られません。
なぜ???
2006/06/01(木) 13:32:21
こちらもXPからは見えなくなった。
2000からは逆に見えるようになった。
なんなんだろうねぇ。
2000からは逆に見えるようになった。
なんなんだろうねぇ。
493名無しさん@お腹いっぱい。
2006/06/09(金) 08:35:24 webDAVをwinXPでネットワークプレースから利用しているんですが、
その際に「.(ドット)」がついたファイルを見せないようにする術ってありますか?
IndexIgnoreディレクティブが効くかと思ったら効かなかったので他に方法があるのかなと。
「WebDAVシステム構築ガイド」という本には「よくある質問」のように書かれていたのですけど、
「今回は一味変えてソースを修正して対応してみましょう」みたいな流れになっていたので。
一味変えずに標準の設定方法を知りたいんですけど…。
その際に「.(ドット)」がついたファイルを見せないようにする術ってありますか?
IndexIgnoreディレクティブが効くかと思ったら効かなかったので他に方法があるのかなと。
「WebDAVシステム構築ガイド」という本には「よくある質問」のように書かれていたのですけど、
「今回は一味変えてソースを修正して対応してみましょう」みたいな流れになっていたので。
一味変えずに標準の設定方法を知りたいんですけど…。
2006/06/10(土) 10:38:00
うーん、それソース直すしかないです。
元ソースでは .DAV しか表示抑制しないので、fs/repos.c の
dav_fs_walker 関数の中にある
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& !strcmp(dirent.name, DAV_FS_STATE_DIR)) {
continue;
}
を
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& is_hidden_file(dirent.name)) {
continue;
}
のように変えて、
static int
is_hidden_file(const char *name) {
...
}
という、引数 name を調べて隠したければ真、表示したければ
偽を返すような関数を作る必要があります。
隠しファイルを設定でパターン指定するパッチ、1.3 用なら
あるんですが、2.x 用はないのでとりあえず情報まで。
元ソースでは .DAV しか表示抑制しないので、fs/repos.c の
dav_fs_walker 関数の中にある
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& !strcmp(dirent.name, DAV_FS_STATE_DIR)) {
continue;
}
を
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& is_hidden_file(dirent.name)) {
continue;
}
のように変えて、
static int
is_hidden_file(const char *name) {
...
}
という、引数 name を調べて隠したければ真、表示したければ
偽を返すような関数を作る必要があります。
隠しファイルを設定でパターン指定するパッチ、1.3 用なら
あるんですが、2.x 用はないのでとりあえず情報まで。
2006/06/10(土) 14:40:14
>>494
あー、やっぱりそうなんですかdクス
自宅サーバ板のApache初心者質問スレッドで聞いてみたら
以下のように言われたんですけど、これじゃ無理?
Apache 初心者質問スレッド Part4
http://pc8.2ch.net/test/read.cgi/mysv/1146289762/215
> 215 名前:DNS未登録さん[sage] 投稿日:2006/06/09(金) 20:24:57 ID:???
> >>213
> 答えは簡単だ 属性をwindowsで隠しファイルにしてしまえ
> .htaccessが見えても弄れないから
今証明書の発行元がちゃんと設定されてないせいか、
プロファイルが見えなくてここまでもできてないんだけど。
あー、やっぱりそうなんですかdクス
自宅サーバ板のApache初心者質問スレッドで聞いてみたら
以下のように言われたんですけど、これじゃ無理?
Apache 初心者質問スレッド Part4
http://pc8.2ch.net/test/read.cgi/mysv/1146289762/215
> 215 名前:DNS未登録さん[sage] 投稿日:2006/06/09(金) 20:24:57 ID:???
> >>213
> 答えは簡単だ 属性をwindowsで隠しファイルにしてしまえ
> .htaccessが見えても弄れないから
今証明書の発行元がちゃんと設定されてないせいか、
プロファイルが見えなくてここまでもできてないんだけど。
2006/06/10(土) 21:51:07
ごめん、それこちらの環境だと検証できないや。
自宅サーバで WebDAV+Samba で構築してるので、家のLANで
やるとエクスプローラが自動的にSambaアクセスに切り替えてしまう。
Samba 止めてもオフラインモードでアクセスしてしまう。
それならとhttpsでウェブフォルダ試すと、今度はプロパティ窓に
その項目が出てこない。
でも、httpだとウェブフォルダの動作モードが違うからできるのかも
しれないけど、ファイルを1つ1つ設定することになるだろうから、
えらく大変じゃないかと思う。
自宅サーバで WebDAV+Samba で構築してるので、家のLANで
やるとエクスプローラが自動的にSambaアクセスに切り替えてしまう。
Samba 止めてもオフラインモードでアクセスしてしまう。
それならとhttpsでウェブフォルダ試すと、今度はプロパティ窓に
その項目が出てこない。
でも、httpだとウェブフォルダの動作モードが違うからできるのかも
しれないけど、ファイルを1つ1つ設定することになるだろうから、
えらく大変じゃないかと思う。
2006/06/10(土) 21:52:37
あ、証明書の設定って書いてるからそっちもhttpsか。
こっちも俺様証明書でやってるから「ちゃんと」とは
いえないかも。
こっちも俺様証明書でやってるから「ちゃんと」とは
いえないかも。
2006/06/11(日) 00:25:27
2006/06/11(日) 01:22:29
あと、見えても弄れなくするだけなら <Files ~ "~\."> で
Deny from all してしまうのがいいかも。LimitExcept と併用して
書き込みのみ禁止でもいいし。
Deny from all してしまうのがいいかも。LimitExcept と併用して
書き込みのみ禁止でもいいし。
500名無しさん@お腹いっぱい。
2006/07/18(火) 08:16:22 Apache2.2.2インストールしました。
#Include conf/extra/httpd-dav.conf
をコメントアウトしてmkdir -p /usr/local/apache2/var/DavLock
で起動すると
Syntax error on line 15 of /usr/local/apache2/conf/extra/httpd-dav.conf:
Invalid command 'DavLockDB', perhaps misspelled or defined by a module not included in the server configuration
となります。
Moduleがみあたらないのですが、どこにあるのでしょう、、、
#Include conf/extra/httpd-dav.conf
をコメントアウトしてmkdir -p /usr/local/apache2/var/DavLock
で起動すると
Syntax error on line 15 of /usr/local/apache2/conf/extra/httpd-dav.conf:
Invalid command 'DavLockDB', perhaps misspelled or defined by a module not included in the server configuration
となります。
Moduleがみあたらないのですが、どこにあるのでしょう、、、
2006/07/18(火) 08:45:47
/usr/local/apache2/var の中の DavLock ディレクトリを消して
/usr/local/apache2/var のパーミッションを0777にする。
/usr/local/apache2/var のパーミッションを0777にする。
2006/07/18(火) 08:47:25
違った。01777だ。
2006/07/18(火) 08:50:09
あ、まだ違ったorz
そもそも標準モジュールじゃないから、無いなら作って入れれ。
そもそも標準モジュールじゃないから、無いなら作って入れれ。
504名無しさん@お腹いっぱい。
2006/07/19(水) 08:25:30 WebDAVを使う限り、2GB制限はついてまわるのか、、、
2006/07/19(水) 11:17:12
サーバーとクライアントが悪い
2006/07/19(水) 15:07:44
507504
2006/07/19(水) 22:19:53508名無しさん@お腹いっぱい。
2006/07/21(金) 03:38:37 Apache2.2のLarge File SupportとWebDAVの2GB問題は無関係で、
Apache2.2でできるようになったとか言ってる人は、実際に実験
してない人でファイナルアンサー?
Apache2.2でできるようになったとか言ってる人は、実際に実験
してない人でファイナルアンサー?
2006/07/21(金) 11:38:29
510名無しさん@お腹いっぱい。
2006/07/21(金) 23:03:16 32bit環境じゃ駄目なのかー
レスを投稿する
ニュース
- たぬかな、結婚していた SNSで報告 生配信では入籍時期も説明 祝福殺到「おめでとう!」「幸あれ」 [muffin★]
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 東京・足立区の盗難車死亡ひき逃げ事件 11人死傷のうち死亡した男女の身元を発表 80代の男性と20代フィリピン国籍の女性 警視庁 [どどん★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 《降板の申し出が》「平手友梨奈は出ません」ムロツヨシの「弁護士ドラマ」から“バディ”が消える!連ドラ撮影中にも遅刻、欠席… [Ailuropoda melanoleuca★]
- ド、ド、ド リ フ の
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- お前らっていい匂いするよな
- なんか寝れないのでウマ娘の雑談とか募集
- 機械に疎いのほんと大変
- お前ら彼女/妻のうんちを素手で触れる?
