0
私のサーバにintl拡張機能をインストールしていないPHP 5.2.17(Debian上で動作)のコピーがありました。私はHowto: build and install the intl PECL extension for PHP5 in Debianガイドをたどってインストールしましたが、Localeクラスはまだ正しく動作していません。php5 intl 1.1.2 LOCALEが正しく設定されていない/正しく動作していません
Locale::DEFAULT_LOCALE;
はNULL
です。 Iセットアップini_set('intl.default_locale', 'cs_CZ');
と次の行にLocale::DEFAULT_LOCALE;
を呼び出すが、結果は再びNULL
ある場合setlocale(LC_TIME, 'en_US', 'fr_FR.UTF8', 'fr.UTF8', 'fr_FR.UTF-8', 'fr.UTF-8')
はfalse
です。 phpinfoがある
は言う:
intl.default_locale = no value
intl.error_level = 0
debianパッケージphp5-intlをインストールしましたか、他のパッケージをアンインストールしましたか? –