我在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
和配置:
{
"language": "php",
"php": "7.0",
"before_script": [
"composer install"
],
"global_env": "SOURCE_DIR=src VHOST_FILE=.travis.vhost",
"group": "stable",
"dist": "precise",
"os": "linux"
}
答案 0 :(得分:4)
也许您删除了var
目录,或者您没有.gitkeep
个文件。
这是一个众所周知的问题:
https://github.com/sensiolabs/SensioDistributionBundle/issues/301
尝试在.gitkeep
,var/cache
和var/logs
目录中创建var/sessions
个文件。
这可以解决问题