我在我的一个模块中使用Zend \ I18n \ Validator \ Alnum。当我通过浏览器将其作为完整的MVC应用程序执行时,它工作正常。当我使用PHPUnit执行它时,它会抛出以下错误:
Zend \ I18n \ Exception \ ExtensionNotLoadedException:Zend \ I18n \ Filter 组件需要intl PHP扩展
为什么会这样?
我使用的是PHP V 5.5,据我所知,自动启用了intl扩展。我的apache2 \ php.ini或cli \ php.ini都没有默认的语言环境集。不过,我尝试在cli \ php.ini中启用它,但这没有任何区别。
有什么想法吗?