2013-11-15 29 views
2

我已经通过Pear安装了PHP_CodeSniffer,并安装了Netbeans 7.3.1。这全部在Windows 8系统上。当我在Netbeans中配置代码嗅探器并将其指向我的phpcs批处理文件(我只有一个)时,出现以下错误“文件C:\ Program Files(x86)\ PHP \ phpcs.bat不是正确的代码嗅探器批处理!“文件phpcs.bat不是正确的代码嗅探器批次

有谁知道如何解决这个问题?

回答

0

一位同事有一个类似的问题,解决方法是,phpcs.bat不正确(缺少PHP可执行文件的路径)。 我似乎是他的Pyrus设置导致这种错误配置。

所以打开一个命令提示符,进入你的phpcs.bat所在的文件夹并尝试执行 phpcs -v。我想你会得到一个错误(如"""" cannot be excuted [...])。

您可以简单地修复它。打开批处理,到最后一行并在两个双引号之间插入php.exe的完整路径。 之后,phpcs -v应输出其名称和版本,并且Netbeans中的Codesniffer对话框中的“测试”按钮也应起作用。