无法在Windows 10系统的wamp或xampp中安装PHP CodeSniffer
问题描述:
我想在我的本地主机上安装代码嗅探器,但无法安装它。无法在Windows 10系统的wamp或xampp中安装PHP CodeSniffer
操作系统:Windows 10
PHP:PHP 5.4+
我曾尝试下面的方法。
- 具有管理权限打开命令提示符(选择“以管理员身份运行“)
- 转到你的PHP安装目录。例如:\瓦帕\ BIN \ PHP中\ php5.5.12
- 运行此命令 “梨安装PHP_CodeSniffer” OR “梨安装--alldeps PHP_CodeSniffer”
Error:
D:\Projects\wamp\bin\php\php5.5.12>pear install PHP_CodeSniffer No releases available for package "pear.php.net/PHP_CodeSniffer" install failed
- 然后运行此命令” 梨清楚缓存“,这也给错误等,
Error:
D:\Projects\wamp\bin\php\php5.5.12>pear clear-cache C:\Users\pcs9\AppData\Local\Temp\pear\cache does not exist or is not a directory
我必须使用代码嗅探器“phpcs”和“phpcbf”,但没有安装PHP_CodeSniffer它不起作用。
请帮忙解决这个错误。
在此先感谢!
我不知道为什么PEAR是不是为你工作在Windows(我只是尝试了安装的MacOS和它的工作),但我想指出您也可以使用PHAR文件或Composer安装程序运行PHP_CodeSniffer,或者直接从Git克隆运行。如果你想尝试一下,看看PHPCS是否工作,说明在这里:https://github.com/squizlabs/PHP_CodeSniffer#installation –
好吧,谢谢......其实PEAR工作正常,但我不能安装PHP_CodeSniffer – RJParikh