3

我正在尝试在本地主机中安装代码嗅探器,但无法安装。

系统:Windows 10

PHP:PHP 5.4+

我尝试了以下方法。

  1. 使用管理权限打开命令提示符(选择“以管理员身份运行”)
  2. 转到您的 php 安装目录。例如:\wamp\bin\php\php5.5.12
  3. 运行此命令“ pear install PHP_CodeSniffer ”或“ pear install --alldeps PHP_CodeSniffer

错误:

D:\Projects\wamp\bin\php\php5.5.12>pear install PHP_CodeSniffer No release available for package "pear.php.net/PHP_CodeSniffer" install failed

  1. 然后运行这个命令“ pear clear-cache ”,这也会给出错误,

错误:

D:\Projects\wamp\bin\php\php5.5.12>pear clear-cache C:\Users\pcs9\AppData\Local\Temp\pear\cache 不存在或不是目录

我必须使用代码嗅探器“phpcs”和“phpcbf”但没有安装 PHP_CodeSniffer 它不起作用。

请帮助解决此错误。

提前致谢!

4

1 回答 1

0

PEAR 不是当今安装 PHP 包的最佳方式。

你可以试试作曲家

composer require squizlabs/php_codesniffer --dev
于 2017-09-13T22:26:39.343 回答