我在travis my Symfony 3.2
项目上构建时遇到了一些问题 . 下载所有依赖项后,它给我以下错误消息:
Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache无法打开输入文件:app / console脚本Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache
处理以异常终止的symfony-scripts事件
我得到一个RuntimeException:
[RuntimeException]执行“'cache: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"
}
1 回答
也许你删除了
var
目录,或者你没有.gitkeep
文件 . 这是一个众所周知的问题:https://github.com/sensiolabs/SensioDistributionBundle/issues/301
尝试在
var/cache
,var/logs
和var/sessions
目录中创建.gitkeep
文件 .这可以解决问题