2014-10-07 36 views

回答

1

有没有办法做到这一点在目前特拉维斯因为许多PHP扩展直接编译到PHP(包括国际机场)。跟踪/评论您是否需要此功能的问题在这里:https://github.com/travis-ci/travis-ci/issues/4701

另请注意,截至2015年8月19日,您可以在Travis上运行Docker容器。为了使用和不使用mcrypt扩展进行测试,我一直在使用官方的PHP docker容器,并有条件地安装mcrypt。你可以看到这是如何实现在这里:https://github.com/cweagans/mcrypt-polyfill

-2

当然有。 php_intl是一个扩展名,因此是可选的。

编辑你的php.ini文件,并查找

extension=php_intl.dll 

将其更改为

#extension=php_intl.dll 

,然后重新启动Apache的所以它拿起变化。

如果你是一个UNIX用户,可能被称为extension=php_intl.so

+0

噢谢谢@DanFromGermany我相应地修改了 – RiggsFolly 2014-10-07 13:57:36

+0

你可以在Travis-CI服务器上做到这一点吗?而不是Travis-CI从命令行运行测试,所以Web服务器不相关? – 2014-10-07 14:58:10

+0

Travis-CI编译捆绑版本而不是PECL扩展。 – 2014-10-07 17:19:23