使用Zend Studio的PHP代码嗅探器失败

时间:2014-03-14 14:05:43

标签: php linux zend-framework2 zend-studio codesniffer

我遇到Zend studio的PHP Code Sniffer插件问题。我将我的php Executable设置为我的Zend 5.3.14版本。 PEAR库也指向zend目录中的可执行文件。当我在文件上运行代码嗅探器时,它会在/tmp/zend_debug/session###########/php.ini中创建一个新的php.ini文件。我收到以下类型的错误


  

PHP注意:使用未定义的常量T_CALLABLE - 假定为“T_CALLABLE”


如果我用我当前的php.ini副本替换该路径中的php.ini,我可以在Zend Studio中运行Code Sniffer。任何人都知道如何阻止这种生成。或者可能要更改正在生成的包含路径?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我对Code Sniffer或Zend Studio一无所知。但是PHP 5.4之前不存在T_CALLABLE。我怀疑你运行的是php 5.3,你的插件假设是php 5.4。