文件phpcs.bat不是正确的Code Sniffer批处理

时间:2013-11-15 00:00:20

标签: netbeans codesniffer netbeans-7.3

我已经通过Pear安装了PHP_CodeSniffer,并安装了Netbeans 7.3.1。这一切都在Windows 8系统上。当我在Netbeans中配置Code Sniffer并将其指向我的phpcs批处理文件(我只有一个)时,我收到以下错误"文件C:\ Program Files(x86)\ PHP \ phpcs.bat isn& #39;正确的Code Sniffer批次!"

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

1 个答案:

答案 0 :(得分:0)

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

因此,打开命令提示符,转到放置phpcs.bat的文件夹并尝试执行 phpcs -v。我猜你得到一个错误(像"""" cannot be excuted [...])。

你可以简单地解决它。打开批处理,到达最后一行并在两个双引号之间插入php.exe的完整路径。 之后,phpcs -v应输出其名称和版本,Netbeans的Codesniffer对话框中的“Test”按钮也应该可以正常工作。