【发布时间】:2011-12-09 12:34:15
【问题描述】:
我的服务器上没有安装 intl 扩展的 PHP 5.2.17(在 Debian 上运行)的副本。我按照 Howto: build and install the intl PECL extension for PHP5 in Debian 指南安装了它,但是 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
【问题讨论】: