0

在我工作的公司,我们使用 Jenkins 对我们的 PHP 代码进行 CI。我们还使用 PHP CLI 语法检查来查看是否有任何语法错误。命令我们:

$ php -l

当一个文件是新的或编辑过的并且这个文件包含一个错误时,PHP 会正确地返回一个错误。第二次运行时,该文件以某种方式被缓存,并且错误不再显示。有没有办法清除这个缓存?

4

1 回答 1

0

To answer my own question: The command was generated through an Ant build script. That script cached the result of php -l, because of the <modified /> tag in build.xml file.

于 2013-04-03T15:55:25.227 回答