如何在wercker上使用错误:transliterator_transliterate()和phpunit?

时间:2017-12-03 21:15:31

标签: php laravel pear transliteration wercker

我在wercker中使用了框:php:7.1-fpm 在我的代码中,我正在使用函数transliterator_transliterate()

它在本地和服务器上运行,但是当在wercker中运行测试时,它显示错误

Error: Call to undefined function \Utils\transliterator_transliterate()

Mo代码是:

$string = transliterator_transliterate('Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove', $string);

我已经尝试过这些解决方案了。

1. \transliterator_transliterate('Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove', $string);

 2. added pear and php5-intl to wercker config

    - script:
        name: add pear
        code: |
          sudo apt-get install -y php-pear php5-intl
          # Configure PEAR
          pear config-set php_ini /etc/php5/cli/php.ini
          pecl config-set php_ini /etc/php5/cli/php.ini

是否有任何方法可以检查梨是否正常工作或制作解决方案 transliterator_transliterate()正在工作?

0 个答案:

没有答案