1 名前:リチャード・ストールマン [01/11/08 00:07.net] スタートゥ〜〜〜ッ!!!
404 名前:名無しさん@Emacs mailto:sage [2005/05/18(水) 13:39:07 .net] mod_encoding 周りは Linux 系しか情報が充実してないので、akadav なんぞを 使い出してみた。自分の環境では特に問題なく日本語ファイル名も使えてるん だけど、友達に解放したら日本語が通らないらしい。どっちも XP なのに... SITE_ARGS.update({"agentEncodings": { r"Microsoft .* DAV 1\.1$": "cp932", r"xdwin9x/": "cp932"}}) これだけじゃ駄目ってこと?ってそもそもここにユーザいる?ちゃんと動けば 設定楽でいいと思うんだけど...
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/18(水) 16:17:40 .net] WebDAVってPOSTメソッドって使ったりします? DAVのアクセスだけ認証をかけたいんだけど <LimitExcept GET POST HEAD OPTIONS> でいいんでしょうか?
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/18(水) 23:47:10 .net] Methodだけでは厳密に区分できないけど、 ふつうはPROPFINDとかが先行してくるから おそらくそれで間にあうんじゃないかな。
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/19(木) 01:56:49 .net] >>406 thx それで設定しとく
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/19(木) 14:30:08 .net] >>404 WebClientが生きていて、Microsoft-WebDAV-MiniRedirでアクセスしてる だけじゃないのかな。
409 名前:名無しさん@お腹いっぱい。 [2005/09/23(金) 22:40:57 .net] >>71 激しく遅レスだが、昨夜同様の環境を作ってみたら同じ症状になった。もう解決してますか?JUSTのiDiskの代わりにしたいんですが。 サーバーはVine3.2(EUC)+Apache2.0.50+mod_encoding-20021209.tar.gz+mod_encoding.c.apache2.20040616+mod_encoding.c.patchで、SetServerEncoding UTF-8、DefaultClientEncoding JA-AUTO-SJIS-MS SJISを指定。SSL+Basic認証。 クライアント1はWinXPsp2+Webフォルダ&cygwin1.5.18+sitecopy0.16.0 ~/.bashrcにalias ls='ls --show-control-chars --color -F'、export LANG=ja_JP.UTF-8 # UTF-8はSJISにしても変化がない。export OUTPUT_CHARSET=sjis winで日本語名ファイルを作り、cygwin$ sitecopy -au アップロード中 席次.jsd: [................] 完了. ssl_request_logはTLSv1 DHE-RSA-AES256-SHA "PUT /davfolder/%90%c8%8e%9f.jsd HTTP/1.1" 274 vine上のファイル名は絽?罨?.jsd。Webフォルダで見ると席次.jsd。ダウンロードしてもそのまま。logはSSLv3 RC4-MD5 "GET /davfolder/%E5%B8%AD%E6%AC%A1.jsd HTTP/1.1" 14848 sitecopy -fetch File: 蟶ュ谺。.jsd - size 14848 同期すると ダウンロード中 蟶ュ谺。.jsd: [................] 完了. 削除中 席次.jsd: 完了。 エクスプローラーでそのファイルを見てみると蟶ュ谺。.jsd。TLSv1 DHE-RSA-AES256-SHA "GET /davfolder/%e5%b8%ad%e6%ac%a1.jsd HTTP/1.1" 14848 蟶ュ谺。.jsdをWebフォルダでUPするとファイルが2つになる。席次.jsd 蟶ュ谺。.jsd。SSLv3 RC4-MD5 "PUT /davfolder/%E8%9F%B6%EF%BD%AD%E8%B0%BA%EF%BD%A1.jsd HTTP/1.1" 280。vine上では絽?罨?.jsd ??駈臭莪削宗.jsd しかし蟶ュ谺。.jsdをsitecopyでUPすると アップロード中 蟶ュ谺。.jsd: [................] 完了. TLSv1 DHE-RSA-AES256-SHA "PUT /davfolder/%e5%b8%ad%e6%ac%a1.jsd HTTP/1.1" 274。これをWebフォルダで見ると席次.jsd。何がなんだかさっぱり分かりません。 自宅WebDAV鯖は持っていたのですが、Cygwinは初めてのインストールで、せっかくの休みをまるまるつぶして、これが私の限界です。どなたか救いの手を!!
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/24(土) 19:44:34 .net] >>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しか使ったこと無い私にはやっぱりこれが限界。どなたか何かご存じないですか?
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/24(土) 21:14:09 .net] とりあえずcygwin使うならSJISで統一しないと駄目だと思われます。 その上で、 pc8.2ch.net/test/read.cgi/linux/1100622362/785-788 を参考にcygwinのaprを修正してみて下さい。 実際やったこと無いので出来るかは知らない。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/24(土) 21:52:57 .net] ありがとうございます!! >ダウンロード先としてyak.myhome.cx/junks/mixed/ を指定し、 >libapr0_winlocaleとapr_winlocale(どちらもLibカテゴリにある)をインストールしたらうまくいきました。 までとりあえずやったけど変化なし。とりあえずもう少しいろいろいじってみます。 #dpkg-reconfigure localesとしてcygwinをUTF-8にしてwinのディレクトリをiocharset=utf8でマウントすれば上手くいくかと思っていたが、 cygwinのdpkgって機能がものすごく限定されてるんですね。当たり前と言えば当たり前か。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/24(土) 23:29:33 .net] sitecopyはもともとAPRは使わないみたいです。 そもそもcygwinに入れてなかった。
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 09:44:55 .net] sitecopyにapr = Apache Portable Runtimeを組み込んでビルドすれば上手くいくのか? でも元々文字コード変換機能自体入っていないようなのに、aprだけ組み込んでもねえ? と言うことはCの開発環境をcygwinで構築してsitecopyのいろんな関数をapr_とかに書き換えて… 何となくWebDriveを買った方が幸せになれるような気がしてきた。
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/25(日) 15:31:10 .net] とりあえず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; | } と書いてあった。煮詰まってしまったので今日は終わり。
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/26(月) 02:15:53 .net] >>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 が参考になりましだか、文字コードまでは書いてない。。。
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/26(月) 18:00:12 .net] >>416 細かい文字コードもう覚えてないけど、とにかくWebClientはoffにしないと いろいろまともに動作しない。Lockも効かなくなっちゃうし。
418 名前:演@ 220x151x133x246.ap220.ftth.ucom.ne.jp mailto:sage [2005/09/30(金) 02:25:12 .net] WebClientやWebDAVリダイレクタ直さないのは、実はWebDriveとグルだから。 としか思えないほど対応スルーされてるな・・・
419 名前:名無しさん@お腹いっぱい。 [2005/09/30(金) 09:09:49 .net] MSって何でもOSに統合して中小ソフトハウス潰してきたのになんでWebDriveだけ特別なんだ?
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/30(金) 19:41:48 .net] かなり亀レスだが…。 sitecopyはどんなエージェント吐くんでしょう? そのエージェントのときだけmod_encodingでSJISにしてやれば解決するかも
421 名前:演@ 220x151x133x246.ap220.ftth.ucom.ne.jp mailto:sage [2005/10/01(土) 03:59:34 .net] sitecopy使ってないのでよくわかんないけどこんな感じかね? AddClientEncoding "sitecopy/" Shift_JIS-MS
422 名前:名無しさん@お腹いっぱい。 [2005/10/02(日) 00:30:06 .net] icoya website - icoya Drive client for MS-Windows www.icoya.com/support/zope/icoyaDrive ってやつ使ったことある香具師いる? GPLらしいけどZopeで、5年以上技術が遅れている漏れには良く分からん。
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/02(日) 13:07:40 .net] ありがとうございます! 以前 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 .net] ssl.confをいじってUser-Agentがログに出るようにしてみた。 "sitecopy/0.16.0 neon/0.25.3"だそうだ。 XPsp2のWebフォルダは "Microsoft Data Access Internet Publishing Provider DAV"だった。
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/03(月) 12:28:18 .net] 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システムコール
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/03(月) 12:28:56 .net] 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システムコール
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/03(月) 12:31:58 .net] 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できるように頼むという手もある。
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/03(月) 14:51:37 .net] 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で毎回いじるようにするか…
429 名前:名無しさん@お腹いっぱい。 [2005/10/06(木) 23:16:59 .net] “非公認”Windows XP SP3が出回る www.itmedia.co.jp/news/articles/0510/06/news024.html 「Windows XPマシンを各種ネットワークにつなぐ際の問題を解決する機能」 がDAV関係だとうれしいんだが。
430 名前:ななし mailto:sage [2005/10/10(月) 01:31:12 .net] 非公認の方だとこれだけみたいです。 support.microsoft.com/?scid=kb%3Bja%3B902395&x=15&y=10 実際はどうなるんでしょうね。。
431 名前:初期不良 mailto:sage [2005/10/10(月) 04:37:11 .net] さっき WinXPSP2 で URL の後ろに ? を付けると認証にドメイン名を付けなくなる と言うことを知った。なあみんな知ってたんだろ?知ってて隠してたんだろ?
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/10(月) 11:32:09 .net] 唖然とするような仕様だな。いや、決してバグじゃありませんから。
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/10(月) 13:58:42 .net] ゲイツ「バグではない。仕様だ!」
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/17(月) 23:06:47 .net] WebClientサービスがデフォルトでOnになっている仕様をなんとかしてくれ。
435 名前:名無しさん@お腹いっぱい。 [2005/10/25(火) 00:24:53 .net] 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フォルダとしてではなく、普通にブラウザから開くことはできます。
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/25(火) 15:47:16 .net] >>435 chmod 777 /var/lib/dav /home/hoehoe/public_html/dav かもしれんにょ。
437 名前:396 mailto:sage [2005/10/25(火) 22:14:50 .net] Windowsの変な仕様が悪さしてるかも。 httpの最後に?をつけると幸せになるんだっけ。
438 名前:435 [2005/10/25(火) 23:12:14 .net] >>436 ロックDBディレクトリの所有者を「nobody」にし「777」も設定してみました。 公開ディレクトリに関しても同様ですが、やはりダメでした。 しかし公開場所を「/home/html/temp」にしたら開けるようになりました!! 試しにファイルをダウンロードしてみようとしたのですが、今度は ------------------- 「\\xxx.xx.jp\temp」にアクセスできません。 このネットワークリソースをしようするアクセス許可がない可能性があります。 (略) ネットワークパスが見付かりません。 ------------------- といったエラーが表示されてしまいます。 一度は表示させることができたのに、なぜこのようなことが起こるのでしょう。
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/25(火) 23:59:33 .net] だから、xxx.xx.jp/temp? でアクセス汁。
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/27(木) 09:58:04 .net] WinXP SP2 + IE6 だけど Basic認証を設定すると とたんに挙動不振になるのねw がっくし・・・
441 名前:名無しさん@お腹いっぱい。 [2005/10/27(木) 23:04:33 .net] WinXP SP2 + IE6で Basic認証でも問題ありませんが何か?
442 名前:440 mailto:sage [2005/10/28(金) 10:29:40 .net] >441 おおおー。そうですか。 こちらでは、こんな感じになります。 Basic認証してないと問題なく読み書きできますが、Basic認証すると ・ファイル名は表示されるがエディタで開けない。 ・ファイルは開けないが、デスクトップにダウンロードはできる。データは入っている。 ・新規にディレクトリ、ファイルは作成できる。削除もできる。しかし、ファイルは修正できないので空。 ・アップロードができない。 -------------------------- Webフォルダとして開くとき、 Basic認証しない時のURL ・・・ example.com/dav Basic認証時のURL ・・・ example.com/dav? としています。 Basic認証しない時でも、 URL ・・・ xxx/dav? としたとき、問題の挙動になります。 ちなみに、FreeBSD 5.3 です。 サーバの問題なんですかね?
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 02:04:18 .net] ちゃんとWebClientサービスはカットしてますか?
444 名前:440 mailto:sage [2005/10/29(土) 09:09:03 .net] >443 うまくいきました。 的確なアドバイスありがとうございました。 上でかなり話題になってますね WebClientサービス。 斜め読みしてたんですが、ピンときてませんでした。 お恥ずかしい限りです(^^; Subversion(WebDAV 経由)の Basic認証が問題なかったので 脳内で無問題と決め付けて思考停止してました。 これで、快適な WebDAVライフを満喫できそうです(^.^)
445 名前:440 mailto:sage [2005/10/29(土) 09:16:17 .net] 追記です。 URL の最後の ? の話しは、WebClient を止めたら無関係(不要)になるようです。 (あっても問題ありませんでしたが、念のため書いときます。)
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 09:20:26 .net] Windowsのdav clientの不可思議な挙動は次期Windowsで改善されるのかなぁ…
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 09:33:34 .net] 久しぶりにFreeBSD+Apache 1.3.34+mod_dav+mod_encodingで WebDAVサーバを作ってみましたが、Windows 2003 Server+IE6 から アクセスできない件とファイル名に「#」が利用できない件は直ってないようですね。 ひょっとして俺だけ・・・?
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 18:31:38 .net] >>446 Windows同士だとまったく問題無いからね…。 修正されないだろうね…。
449 名前:nossi [2005/11/10(木) 11:15:43 .net] すみません。基本的な事がわかっていないのですが。WEBDAVって、停止できるのでしょうか? どなたか、教えてください。(Winsows2000)
450 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/10(木) 11:20:38 .net] 板違い。
451 名前:396 mailto:sage [2005/11/10(木) 19:45:17 .net] Webサーバを止めろ。そして窓から(ry
452 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/11(金) 03:03:02 .net] とりあえずWindows2000を終わらせるってやつだな。>>449
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/11(金) 14:19:20 .net] サービス、サービスぅ!
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/28(月) 17:10:30 .net] いろいろこのスレでも語られてるとは思うのですが 同一フォルダをsambaとWebDAVで同時に共有する場合の パーミッションの問題はmod_becomeかmod_suid2あたり を使用するしかないでしょうか?
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/30(水) 11:36:30 .net] >>454 つ[Windows2003Server]
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/30(水) 12:37:11 .net] >>455 だねぇ。クライアントがWinでどうしてもWebDAVを使わないといけないのなら 2003 Server使うのがトラブルが遥かに少ないはず。
457 名前:454 mailto:sage [2005/12/02(金) 15:30:27 .net] 2003ですかぁ。 玄箱でLANはSanba、外からはWebDAVって感じで アクセスしたいだけだんですけどね。 今は、1分ごとにchmod -R 777 [フォルダ]を回そうかと...。
458 名前:名無しさん@お腹いっぱい。 [2005/12/04(日) 14:01:13 .net] >>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のダウンローダ系はほとんどダメでした。 ともあった。
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/04(日) 15:30:35 .net] >>458 まったく無関係。なんで2GBの制限の話がDAVの問題と繋がると思えるんだか… 正直、頭悪すぎるぞ
460 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/05(月) 01:32:59 .net] >>459 その話 Apache-Users ML でも以前話題になったけど、 いまいち何が原因なのか、よく分からなかったのよね。 #こーすればできた、いや、それでもできなかったと幾つか報告があって
461 名前:396 mailto:sage [2005/12/05(月) 01:39:30 .net] そうそう。 >>459 けなす前に情報を収集しようね。
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/05(月) 02:49:46 .net] >>461 お前がいっても何の説得力もないな
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/05(月) 13:28:47 .net] そうそう。 >>461 けなす前に情報を収集しようね。
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/22(木) 22:54:48 .net] WebDAVに対応した画像ビューワーでお勧めありませんか? 出来るだけ軽めの方がいいのですけど・・・
465 名前:名無しさん@お腹いっぱい。 [2005/12/23(金) 11:00:29 .net] Apache+クライアント認証すると WebDAVでPUTできなくなるんだけど・・・。 回避できないの?
466 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/26(月) 21:36:51 .net] とりあえずマツケンとネタトークでなんとかしてみないか。 DAはApache3まで待とうじゃないか。Vは差分2まで待つ方向で。
467 名前:465 mailto:sage [2005/12/26(月) 22:11:34 .net] 解決しました。 てかmod_ssl再インスコしたら何故か直ったorz
468 名前:465 mailto:sage [2005/12/28(水) 14:17:27 .net] ・・・と思ったらまた出来なくなった・・・。 今度は再インスコしても直らないorz 不安定すぎ・・・。
469 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/10(金) 20:52:19 .net] mod_dav の日本語対応はいったいいつまで待てば良いのでしょうか? つーか、あんまりやる気無い?
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 01:50:50 .net] >>469 俺も一時はWebDAVに期待したけど、動作と普及性の面から 普通にFTPで十分だと思うようになってきたよ。。 FTP over SSLとかすれば一応安心だし
471 名前:名無しさん@お腹いっぱい。 [2006/02/13(月) 08:51:58 .net] 大きなファイルを転送しようとすると固まってしまうのですが、何が問題なのでしょうか? 環境はサーバ側FC4+apache2クライアント側WindowsXPです。
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 10:51:14 .net] ツリー!
473 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 16:31:16 .net] >>471 大きなファイルをやり取りするのには向いてないよ。 このスレにもあると思うけど、IEのキャッシュの影響を 完全に無視することが出来ない。 IISのWebDAVからはちゃんと落とせるところをみると、 クライアントの影響とは一概に言いにくい所もあるけど。 とりあえず、XPの場合はWebClientサービスを停止して みることをお薦めします。それだけで問題でなくなれば いいけど多分問題出るから、confの設定で通常の ブラウザからもアクセスできるようにしておけば、 ファイル一つなら無事に落とせます。
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/13(月) 16:33:06 .net] と、思ったら>>274 に貴重な情報が。 サーバー側がsslなら何とかなるのね。
475 名前:名無しさん@お腹いっぱい。 [2006/02/15(水) 13:14:29 .net] httpsの場合、ネットワークドライブとして接続することはできないのでしょうか? エクスプローラのネットワークドライブの割り当てでやると、 IDとパスワードを入れてくれというダイアログは出るのだけれど、 正しいパスワードを入れても認証してくれません。
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/15(水) 16:56:48 .net] 仕様です
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/15(水) 21:52:30 .net] >>475 netdriveじゃダメなの?
478 名前:名無しさん@お腹いっぱい。 [2006/02/19(日) 17:12:37 .net] apache2.2では不安定性は改善されたのでしょうか?
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 01:10:06 .net] >>478 DAVに関する修正項目はなかったような・・・。 俺もFC5で2.2.0が導入されるっていうのは楽しみではあるんだけどね。 2GB制限がなくなるだけでも嬉しいものだ
480 名前:名無しさん@お腹いっぱい。 [2006/02/24(金) 13:16:33 .net] 可笑しいですよ! カテジナさん! ( ´,_ゝ`)プッ
481 名前:名無しさん@お腹いっぱい。 [2006/03/15(水) 23:38:44 .net] apacheのwebdavに対しての相談なのですが、よければみなさんの力を貸してください。 pc8.2ch.net/test/read.cgi/unix/1136360783/367
482 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/22(水) 17:08:40 .net] >>480 そんな大きなファイル転送したら、エクスプローラが固まらない?
483 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/09(火) 18:28:12 .net] 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ディレクトリがみつからなくって) どなたか、宜しくお願いします。
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/09(火) 21:05:43 .net] FreeBSD 6.0+Apache 2.2.xでWebDAV構築したんだが、 WinXP SP2から読み書きしてみると、レスポンスが悪いです。 なんというか、書け/読めの後、実際に行動するまでが遅い。
485 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/09(火) 21:34:47 .net] Windowsだから って言いたい、言ってみたい
486 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/10(水) 09:07:36 .net] >>483 Apache2なら既にmod_encodingは導入済みのはず
487 名前:名無しさん@お腹いっぱい。 [2006/05/10(水) 22:03:52 .net] >>489 httpd -l で確認しましたが、入っていませんでした。 もしかして、./configure の時に、指定が必要??
488 名前:487 mailto:sage [2006/05/11(木) 10:13:41 .net] 自宅サーバ板のapache質問スレに行ってきます。 回答してくれた方、どうもありがとうございました。
489 名前:396 mailto:sage [2006/05/11(木) 19:27:13 .net] タイムマシン的レス。 >>483 Apache2なら既にmod_encodingは導入済みのはず
490 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/11(木) 20:40:23 .net] >>486
491 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/12(金) 21:56:03 .net] Linux+Apache2.2.2でWebDavしてみたのですが、 WindowsXPのエクスプローラで、更新日付が見られません。 なぜ???
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/01(木) 13:32:21 .net] こちらもXPからは見えなくなった。 2000からは逆に見えるようになった。 なんなんだろうねぇ。
493 名前:名無しさん@お腹いっぱい。 [2006/06/09(金) 08:35:24 .net] webDAVをwinXPでネットワークプレースから利用しているんですが、 その際に「.(ドット)」がついたファイルを見せないようにする術ってありますか? IndexIgnoreディレクティブが効くかと思ったら効かなかったので他に方法があるのかなと。 「WebDAVシステム構築ガイド」という本には「よくある質問」のように書かれていたのですけど、 「今回は一味変えてソースを修正して対応してみましょう」みたいな流れになっていたので。 一味変えずに標準の設定方法を知りたいんですけど…。
494 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/10(土) 10:38:00 .net] うーん、それソース直すしかないです。 元ソースでは .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 用はないのでとりあえず情報まで。
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/10(土) 14:40:14 .net] >>494 あー、やっぱりそうなんですかdクス 自宅サーバ板のApache初心者質問スレッドで聞いてみたら 以下のように言われたんですけど、これじゃ無理? Apache 初心者質問スレッド Part4 pc8.2ch.net/test/read.cgi/mysv/1146289762/215 > 215 名前:DNS未登録さん[sage] 投稿日:2006/06/09(金) 20:24:57 ID:??? > >>213 > 答えは簡単だ 属性をwindowsで隠しファイルにしてしまえ > .htaccessが見えても弄れないから 今証明書の発行元がちゃんと設定されてないせいか、 プロファイルが見えなくてここまでもできてないんだけど。
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/10(土) 21:51:07 .net] ごめん、それこちらの環境だと検証できないや。 自宅サーバで WebDAV+Samba で構築してるので、家のLANで やるとエクスプローラが自動的にSambaアクセスに切り替えてしまう。 Samba 止めてもオフラインモードでアクセスしてしまう。 それならとhttpsでウェブフォルダ試すと、今度はプロパティ窓に その項目が出てこない。 でも、httpだとウェブフォルダの動作モードが違うからできるのかも しれないけど、ファイルを1つ1つ設定することになるだろうから、 えらく大変じゃないかと思う。
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/10(土) 21:52:37 .net] あ、証明書の設定って書いてるからそっちもhttpsか。 こっちも俺様証明書でやってるから「ちゃんと」とは いえないかも。
498 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/11(日) 00:25:27 .net] >>496 おぉ。わざわざありがとう。 確かにこの先ディレクトリ増やしていって全部に設定していくのは面倒だな やっぱりソース書き換えで考えてみます
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/11(日) 01:22:29 .net] あと、見えても弄れなくするだけなら <Files ~ "~\."> で Deny from all してしまうのがいいかも。LimitExcept と併用して 書き込みのみ禁止でもいいし。
500 名前:名無しさん@お腹いっぱい。 [2006/07/18(火) 08:16:22 .net] 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がみあたらないのですが、どこにあるのでしょう、、、
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/18(火) 08:45:47 .net] /usr/local/apache2/var の中の DavLock ディレクトリを消して /usr/local/apache2/var のパーミッションを0777にする。
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/18(火) 08:47:25 .net] 違った。01777だ。
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/18(火) 08:50:09 .net] あ、まだ違ったorz そもそも標準モジュールじゃないから、無いなら作って入れれ。
504 名前:名無しさん@お腹いっぱい。 [2006/07/19(水) 08:25:30 .net] WebDAVを使う限り、2GB制限はついてまわるのか、、、