$ cap deploy
失败,这是输出失败的片段
* executing "cd /var/www/site/prod/releases/20120831164520 && php app/console assetic:dump web --env=prod --no-debug" servers: ["site.me"] [site.me] executing command ** [out :: site.me] Dumping all prod assets. ** [out :: site.me] Debug mode is off. ...... ** [out :: site.me] [file+] web/js/compiled/c9751db.js *** [err :: site.me] [RuntimeException] *** [err :: site.me] The process timed out.
我在本地运行php app/console assetic:dump web --env=prod
命令,没有问题。
我还检查了JSLint上相关的预编译JS文件,没有错误。
以下是我将问题JS文件嵌入模板的方法
{% javascripts
'@SoopDesignBundle/Resources/public/js/*.js'
filter='yui_js'
output='js/compiled/*.js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
我不知道如何解决问题所在。在过去,有一个;
或者会导致yui_js失败的东西,但是我想不出还有什么可以尝试。
答案 0 :(得分:7)
capifony带有调试选项
cap -d deploy
此协议的每一步,都可以帮助您找到此错误的确切来源。