我正在使用 ZF2 2.1.5 并尝试使用Alnum
过滤器Zend\I18n\Filter\Alnum
。我在本地 wamp 服务器中启用了 php_intl 扩展,但仍然出现错误:
Fatal error: Class 'Locale' not found in [root]\vendor\ZF2\library\Zend\I18n\Filter\Alnum.php on line 76
我应该怎么办?
我正在使用 ZF2 2.1.5 并尝试使用Alnum
过滤器Zend\I18n\Filter\Alnum
。我在本地 wamp 服务器中启用了 php_intl 扩展,但仍然出现错误:
Fatal error: Class 'Locale' not found in [root]\vendor\ZF2\library\Zend\I18n\Filter\Alnum.php on line 76
我应该怎么办?
在这里找到解决方案:http: //forum.wampserver.com/read.php?2,80704,82499
因此,一种解决方案是将“[path]\wamp\bin\php\php#.#.##”(或类似目录)添加到系统 PATH。
另一种解决方案是将 icu*.dll 文件复制到 apache 的 bin 目录中。
第三种选择是将 icu*.dll 文件复制到您的 Windows 系统目录(system32 或 SysWOW64)。
我使用了第二个选项。