[英]php5 intl 1.1.2 LOCALE configuring / not working properly
我有一个PHP 5.2.17(在Debian上运行)的副本,但未在服务器上安装intl扩展名。 我遵循了Howto:在Debian指南中为PHP5构建并安装了国际PECL扩展,并安装了它,但是Locale类仍然无法正常工作。
Locale::DEFAULT_LOCALE;
为NULL
。 setlocale(LC_TIME, 'en_US', 'fr_FR.UTF8', 'fr.UTF8', 'fr_FR.UTF-8', 'fr.UTF-8')
为false
如果我设置了ini_set('intl.default_locale', 'cs_CZ');
并调用Locale::DEFAULT_LOCALE;
在下一行中,结果再次为NULL
。
PHPInfo说:
intl.default_locale = no value
intl.error_level = 0
安装PHP 5.3并使用locales-all软件包更新了可用语言环境的列表(感谢您使用该软件包!)解决了该问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.