Rej*_*air 5 php apache setlocale
我在一个云平台上工作,服务器是Apache。
在其中一个站点实例中,php 脚本 setlocale(LC_ALL, "en_GB.utf8"); 总是返回 false。
当我执行 locale -a 时,可以在平台中找到此语言环境“en_GB.utf8”。还注意到,setlocale(LC_ALL, 0); 返回“C”。
这里 PHP/Apache 似乎不知道底层平台区域设置。有人能建议我万一可能出什么问题吗?
在尝试之前LC_ALL,先尝试LC_TIME。
setlocale(LC_TIME, "");
setlocale(LC_ALL, "en_GB.utf8")
Run Code Online (Sandbox Code Playgroud)
看看有没有帮助...