0

我在本地主机上使用 wampserver;

  • PHP 5.3.13
  • 阿帕奇 2.2.22
  • 启用 php_intl.dll 扩展

locale_get_default()但是我在使用函数时遇到了以下错误

致命错误:调用未定义的函数 locale_get_default()

或者使用Locale::getDefault()函数

致命错误:找不到类“区域设置”

4

2 回答 2

0

通过以下链接解决

http://forum.wampserver.com/read.php?2,80704,116793

好的,我让它工作了。看起来 Apache 找不到 icu*.dll 文件(在 php 目录中)。

因此,一种解决方案是将“C:\wamp\bin\php\php5.3.9”(或类似目录)添加到您的系统路径中。

另一种解决方案是将 icu*.dll 文件复制到 apache 的 bin 目录中。

第三种选择是将 icu*.dll 文件复制到您的 Windows 系统目录(system32 或 SysWOW64)。

于 2013-12-11T14:32:05.393 回答
0

snip didnt read:

Are you sure the extension is loaded? (See phpinfo();)

于 2013-12-11T13:17:29.390 回答