我试图使用每天执行rake任务onces一天.我得到这个错误
/bin/bash: bundle: command not found
/home/app/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [minitest-1.6.0, rake-0.8.7, rdoc-2.5.8] (Gem::LoadError)
from /home/app/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/app/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in `gem'
from /home/app/.rvm/gems/ruby-1.9.2-p180/bin/bundle:18:in `<main>'
Run Code Online (Sandbox Code Playgroud)
这是我的crontab
# Begin Whenever generated tasks for: /home/af/www/app/releases/20120216172204/config/schedule.rb
PATH=/home/af/.rvm/gems/ruby-1.9.2-p180@global/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
0 0 * * * /bin/bash -l -c 'cd /home/af/www/app/releases/20120216172204 && rvm 1.9.1-p180; RAILS_ENV=production /home/af/.rvm/gems/ruby-1.9.2-p180/bin/bundle exec rake daily:stats --silent >> /home/af/www/app/releases/20120216172204/log/cron.log 2>&1'
# End Whenever generated tasks for: /home/af/www/app/releases/20120216172204/config/schedule.rb
Run Code Online (Sandbox Code Playgroud)
我不知道为什么它不起作用.如果我运行命令:
cd /home/af/www/app/releases/20120216172204 && rvm 1.9.1-p180; RAILS_ENV=production /home/af/.rvm/gems/ruby-1.9.2-p180/bin/bundle exec rake daily:stats --silent >> /home/af/www/app/releases/20120216172204/log/cron.log …Run Code Online (Sandbox Code Playgroud) 我得到SyntaxError:Parse Error,仅在safari上.这是有问题的代码.
<script type="text/javascript">
$(document).ready(function() {
$("form").transload({
auth: {key: "b7deac9c96af6c745e914e25d0350baa"},
flow: {
encode: {
"use": ":original",
"robot": "/video/encode",
"preset": "flash",
"width": 480,
"height": 320
},
encode_iphone: {
"use": ":original",
"robot": "/video/encode",
"preset": "iphone"
},
export: {
"use": ["encode","encode_iphone"],
"robot": "/s3/store"
}
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我正在使用transloadit一个jquery插件.它适用于其他所有页面,并且通过它的外观在safari上正常加载.
错误在第44行,即
export: {
Run Code Online (Sandbox Code Playgroud)
任何人都可以看到该页面有任何问题吗?
我正在寻找有关开发具有普通视图和移动视图的Web应用程序的最佳实践的指导.移动版本的功能较少,但有大量的视图文件.
将整个应用程序分成两个项目或创建命名空间是一个更好的主意吗?或者简单地将所有内容保存在单组控制器中?