[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0419] Client から開いた場合に・・・



------------------------------------------------------------
■HTMLからWEBフォルダを開く時に良くわからない現象
 が発生しております。
回避策がわかりましたら、ご指摘の程お願い致します。

------------------------------------------------------------
■現象1
クライアントで、事前にWEBフォルダを設定せずに、
HTML上からWEBフォルダを開いた時に、
①では、WEBフォルダが自動で生成されてWEBフォルダを
開く事ができるが、
②では、WEBフォルダを自動で生成してくれない。
②の状態でも事前にWEBフォルダを設定しておくと、
HTML上から開く事が可能となる。
WEBフォルダを自動で生成する時に、決まり事が
あるのでしょうか?
  (下記、httpd.conf 参照下さい)

------------------------------------------------------------
■現象2
WEBフォルダを設定後に、WEBフォルダにて、日本語ファイル名を
扱う時に、①ではエラー、②では正常となっております。
何故、このような現象が発生してしまうのか、検討がつきません・・
  (下記、error_log 参照下さい)


なにとぞ宜しくお願い致します



------------------------------------------------------------
■httpd.conf から抜粋
DocumentRoot "/opt/local/apache/htdocs"
UserDir /opt/local/apache/htdocs/userif/

<IfModule mod_encoding.c>
  EncodingEngine on
  SetServerEncoding UTF-8
  DefaultClientEncoding JA-AUTO-SJIS-MS
  AddClientEncoding "Microsoft .* DAV" SJIS
  AddClientEncoding "xdwin9x" SJIS
  AddClientEncoding "cadaver/" EUC-JP
</IfModule>

↓①
<Location /~ID0001>
  DAV on
</Location>
↓②
<Location /userif/ID0001>
  DAV on
</Location>

※「/opt/local/apache/htdocs/userif/ID0001」をWEBフォルダ用に作成

------------------------------------------------------------
■現象2でのerror_log
①エラー時のディレクトリが不正でしょか?
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [error] [client xxxx.xx.xx.xxx] File does not
exist: /
opt/local/apache/htdocs/窰@セID0001/諧W・諧\ャ隱~^.txt
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [error] [client xxxx.xx.xx.xxx] File does not
exist: /
opt/local/apache/htdocs/窰@セID0001/諧W・諧\ャ隱~^.txt
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:43:43 2002] [error] [client xxxx.xx.xx.xxx] File does not
exist: /
opt/local/apache/htdocs/userif/ID0001/~S禱V{~L.黎xt

②問題ないと思います・・・。
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error
[Mon Jun  3 10:45:37 2002] [warn] iconv_string: conversion error

------------------------------------------------------------
■環境
	Server : TurboLinux7
		Apache/1.3.20
		DAV/1.0.3
		mod_encoding-20011211a
	Client : Windows98SE

以上