【问题标题】:CodeSniffer Not working with Mamp and PHP7.0.0CodeSniffer 不适用于 Mamp 和 PHP7.0.0
【发布时间】:2016-07-15 04:40:15
【问题描述】:

我已经搜索了几个小时,并从不同的帖子中尝试了几件事。我正在尝试使用 mamp 3.5 和 php7 安装 PHP 代码嗅探器。

当我运行 phpcs -i 时,返回如下错误:

PHP 警告: include_once():未能打开“PHP/CodeSniffer/CLI.php”以供包含 (include_path='.:/Applications/MAMP/bin/php/php7.0.0/lib/php') 在 /Applications/MAMP/bin/php/php7.0.0/bin/phpcs 在第 21 行 PHP 致命 错误:未捕获的错误:找不到类“PHP_CodeSniffer_CLI” /Applications/MAMP/bin/php/php7.0.0/bin/phpcs:24

堆栈跟踪:

#0 {main}

在第 24 行抛出 /Applications/MAMP/bin/php/php7.0.0/bin/phpcs

【问题讨论】:

    标签: php mamp osx-elcapitan


    【解决方案1】:

    花了一整天后,通过阅读Blog Post,我设法让它工作了

    sudo mkdir -p /Library/Server/Web/Config/php
    
    sudo touch /Library/Server/Web/Config/php/local.ini
    
    echo 'include_path = ".:'`pear config-get php_dir`'"' | sudo tee -a /Library/Server/Web/Config/php/local.ini
    

    【讨论】:

      猜你喜欢
      • 2012-02-10
      • 1970-01-01
      • 2016-07-19
      • 1970-01-01
      • 1970-01-01
      • 2017-11-19
      • 2018-05-13
      • 2020-06-23
      • 2013-07-07
      相关资源
      最近更新 更多