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

[webdav-jp:1212] Re: path_iconv導入するもWinXPクライアントからEUC-JPが正しく表示されない



佐藤です。

> 自分自身ではLinuxを使っていないので聞き(読み?)かじりなのですが、
> プロセスに渡されている環境変数って、/procの下で見ることができませ
> んでしたっけ? /proc/(プロセス番号)/environてな感じで。
> http://www.linux.or.jp/JM/html/LDP_man-pages/man5/proc.5.html
> あるいはpsのeオプションとか。
こんな方法で確認できたのですね!
ps aexで見たところ環境変数はこんな感じで渡されていました。
24136 ?        Ss     0:00 /usr/sbin/apache2 -k start -DSSL
PATH=/usr/local/bin:/usr/bin:/bin PWD=/root LANG=C S
HLVL=1 APACHE_FILE_ENCODING=EUC-JP-MS _=/usr/sbin/apache2

環境変数が渡せていることがわかったので、path_iconv.c内でどのような
挙動をしているか見ていきたいと思います。

ありがとうございました。

Shinichi Tanaka wrote:
> 田中です。
> 
> # ちょっとオプトピですが。
> 
> On Mon, 18 Sep 2006 17:22:36 +0900
> Yoshinori SATO <red-type00@xxxxxxxxx> wrote:
> 
>>> ENV="$ENV  APACHE_FILE_ENCODING=EUC-JP-MS"
>>> とでも設定すると良いと思います。
>> 提案の通り追記してみましたが、表示は変わりませんでした。
>>
>> ここまで来ると、何らかの理由により環境変数が正しく渡せていないか、
>> 取得できていないと思います。
> 
> 自分自身ではLinuxを使っていないので聞き(読み?)かじりなのですが、
> プロセスに渡されている環境変数って、/procの下で見ることができませ
> んでしたっけ? /proc/(プロセス番号)/environてな感じで。
> 
> http://www.linux.or.jp/JM/html/LDP_man-pages/man5/proc.5.html
> 
> あるいはpsのeオプションとか。
> 
> --田中

-- 
Yoshinori SATO <red-type00@xxxxxxxxx>