我想将setlocale与"es_es"一起使用。它返回false,但其他语言(如"de_de")运行良好。
所以我在服务器上检查了"locale-a"(Red Hat 4.4.6-4)。它在名单上。当我在PHP中使用以下代码时,它不在列表中:
<?php echo system('locale -a'); ?>
它返回的结果与服务器不同。有什么想法吗?如何在PHP中添加使用区域设置的es?
我使用的是Apache 2.2.15。
重新启动apache2服务器后,请重试!!
我在ubuntu上使用apache。我可以在/etc/apache2/envvars文件中指定它,以及PATH和其他环境变量。
您应该重新加载HTTP服务器配置文件。(例如服务容量2重新加载)