【问题标题】:How to install PHP_CodeSniffer in macOSx?如何在 macOSx 中安装 PHP_CodeSniffer?
【发布时间】:2020-06-02 10:18:34
【问题描述】:

我尝试在 macOS Catalina 中安装 phpcs,但出现多个错误。所以在我的回答中,我分享了轻松安装 phpcs 的步骤。

【问题讨论】:

    标签: php macos installation coding-style phpcs


    【解决方案1】:

    我尝试了以下步骤并且成功了。我的 macOS 版本是 10.15.4 (Catalina),PHP 版本是 7.2。

    $ sudo cp /etc/php.ini.default /etc/php.ini;
    

    然后安装go-pear

    $ curl -O https://pear.php.net/go-pear.phar
    $ php -d detect_unicode=0 go-pear.phar
    

    在这里你会有一些安装梨的问题。

    1. 所以键入 1,然后按 Enter。
    2. 输入 /usr/local/pear
    3. 按 Enter。
    4. 然后,您需要更改 Binaries 目录。
    5. 键入 4,然后按 Enter。
    6. 输入 /usr/local/bin
    7. 按 Enter。

    安装 pear 后,我收到以下警告。

    ******************************************************************************
    WARNING: Cannot write to /etc/php.ini, but php.ini was successfully created
    at </usr/local/bin/php.ini-gopear>. Please replace the file </etc/php.ini> with
    </usr/local/bin/php.ini-gopear> or modify your php.ini by adding:
    
    include_path=".:/usr/local/bin/share/pear"
    

    于是编辑了 /etc/php.ini 文件并添加了上面的 (include_path=".:/usr/local/bin/share/pear") 行。

    之后安装 PHP_CodeSniffer -

    $ sudo pear upgrade-all;\n
    $ sudo pear install PHP_CodeSniffer;\n
    $ phpcs --version
    

    终于明白了——

    PHP_CodeSniffer version 3.5.5 (stable) by Squiz (http://www.squiz.net)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-22
      • 1970-01-01
      • 1970-01-01
      • 2023-01-24
      • 2021-01-03
      • 2019-08-02
      • 2016-09-15
      • 2020-08-24
      相关资源
      最近更新 更多