Sorry for what may be a newbie question but I can't seem to find any
solution to it.
I'm trying to get my apache web server up and running but everytime I try I
get a perl error about locale settings. I have tried the solution presented
in perldocs to get it to work but none were effective.
I'm using RH7.1, and have setup japanese language support (japanese kb,
sometimes I input japanese) with the Apache 1.3.19.
This is the error message I get:
[root@dev /root]# /etc/rc.d/init.d/httpd start
Starting httpd: perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
[FAILED]
[root@dev /root]#
My LANG is set en_US but mod_perl picks up somethign else, "en".
[root@dev /root]# echo $LANG
en_US
I have also tried to unset LANG, but still mod_perl thinks my LANG is "en"!?
I've tested this running just Perl, and that worked fine.
Where is mod_perl getting it's info from? How can I fix this?
Thanks for the help!
Jc
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.