Travis-CI& Symfony 3.2"'缓存:clear --no-warmup'"错误

时间:2017-01-10 09:46:34

标签: php symfony travis-ci

我在travis my Symfony 3.2项目上构建时遇到了一些问题。 下载所有依赖项后,它给出了以下错误消息:

  

Sensio公司\捆绑\ DistributionBundle \作曲\ ScriptHandler :: clearCache   无法打开输入文件:app / console   脚本Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache

处理以异常终止的symfony-scripts事件

我得到一个RuntimeException:

  

[RuntimeException的]
  执行"'缓存时发生错误:clear --no-warmup'"命令:
  无法打开输入文件:app / console

Here is the full Job Log.

和配置:

 {
  "language": "php",
  "php": "7.0",
  "before_script": [
    "composer install"
  ],
  "global_env": "SOURCE_DIR=src VHOST_FILE=.travis.vhost",
  "group": "stable",
  "dist": "precise",
  "os": "linux"
}

1 个答案:

答案 0 :(得分:4)

也许您删除了var目录,或者您没有.gitkeep个文件。 这是一个众所周知的问题:

https://github.com/sensiolabs/SensioDistributionBundle/issues/301

尝试在.gitkeepvar/cachevar/logs目录中创建var/sessions个文件。

这可以解决问题