簡體   English   中英

php5 intl 1.1.2 LOCALE配置/無法正常工作

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM