[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>