2011-10-17 20 views
0

我有一个PHP 5.2.17(在Debian上运行)的副本,没有在我的服务器上安装intl扩展。我跟着Howto: build and install the intl PECL extension for PHP5 in Debian指南,并得到它安装,但地区类仍然无法正常工作。php5 intl 1.1.2 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 

回答

0

安装PHP 5.3和更新可用区域设置列表与语言环境,所有的包(感谢你包!)解决了这个问题。

+0

安装debian软件包php5-intl,卸载其他软件包? –