[英]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.