生产专题提供生产的最新资讯内容,帮你更好的了解生产。
我是Rails和ruby的粉丝,可能会开始为金融机构建立企业应用程序.我真的很喜欢磁悬浮的想法,想知道是否值得考虑.磁悬浮是否被用于野外生产,更不用说高度的安全性了,我还没有找到太多的信息. 有没有人使用MagLev成功部署了任务关键型应用程序?如果是,您能否提供有关您的体验的详细信息,也可以命名该应用程序? TL; DR:我们即将发布MagLev的生产应用程序.你应该等一下 我为长度道歉;我有很
首先,设置… 我正在Mac OS X上使用Ruby 1.8.7 MRI开发Rails 3应用程序,运行测试和针对MySQL数据库的本地开发工具.我有三个“其他”非本地环境,我们公司为每个应用程序使用dev,tqa和prod.这些在Tomcat中运行,使用JRuby(1.8.7)和Oracle作为后端. 您可以看到,环境是完全不同的,我们遇到了一些部署到Oracle / JRuby环境中的错误,该环
有没有办法才能使用 http_basic_authenticate_with :name => 'user', :password => 'secret' 当服务器在生产模式下运行时? 是的,尝试: class ApplicationController < ActionController::Base before_filter :authenticate def authentica
在Rails中,通过Capistrano脚本部署代码后,重新启动应用服务器(如Thin)的最佳策略是什么?我希望能够将代码部署到生产服务器,而不用担心用户可能会看到500.html页面. Unicorn应该是内置的滚动重新启动.我还没有设置独角兽堆栈,但 http://sirupsen.com/setting-up-unicorn-with-nginx/看起来像一个好的开始.
在我的生产服务器上,托管在数字海洋上,如果有帮助,Ubuntu 12.04,我有RoR 4和耙10.1.1. 当我部署时,我运行rake资产:预编译,我注意到一个奇怪的问题,如果我有一个rails控制台会话打开,当我这样做,我得到以下输出 ~# rake assets:precompile ~# Killed 这主要是烦人的,但是我想要解决的原因是招聘新的开发人员时会出现部署/控制台冲突的噩梦.
这是Rails 4.2应用程序的应用程序/资产/ 有3个引导js和css文件.部署到生产(ubuntu 12.1)后,资产预编译已在服务器上完成(部署在suburi下): RAILS_ENV=production bundle exec rake assets:precompile RAILS_RELATIVE_URL_ROOT=/mysuburi 这里是production.rb: config
我使用Heroku和S3与我的Rails应用程序.我只有在生产模式中安装了雾宝石,因为我的本地电脑是一块垃圾.无论如何,它的工作正常,已经被证明是比我的头发出来更好的解决方案,以安装本地的雾,但现在我必须切换上传文件使用本地主机,然后切换回来做出承诺. 这样可以在本地使用文件,然后在生产模式下进行雾化,而无需手动切换.有没有人有任何建议如何做到这一点? 非常感谢. 这很容易您必须在配置文件中定义它
Ruby on Rails中的默认值是将其设置为false(在生产和开发中). config.action_mailer.raise_delivery_errors = false 似乎很奇怪在开发中肯定会有所帮助.但是为什么没有人似乎在生产中出现这种情况呢?我们不应该收到通知,如果电子邮件不通过?这似乎相当重要. rails在production.rb状态下发表评论 bad email addr
开始,我是Rails的新手.我正在制作一个博客应用程序,当尝试在生产中运行时,这两种方式: rails s -e production 和 RAILS_ENV=production 我得到相同的错误: => Booting WEBrick => Rails 3.2.8 application starting in production on http://0.0.0.0:3000 => Call
我将Gem’独角兽’添加到Gemfile并调用rails服务器unicorn -e生产,但是我收到一个加载错误.然后我添加Gem’unicorn_rails’,然后调用rails server unicorn -e production,但是找不到套接字文件.所以我正在考虑是否不使用config / unicorn.rb文件作为配置?所以我调用unicorn_rails -c config / u
从 DataMapper document起,我认为至少有四个功能需要被调用来进行数据库设置: DataMapper.setup(:default, 'sqlite:///path/to/project.db') DataMapper.finalize DataMapper.auto_migrate! DataMapper.auto_upgrade! 在许多DataMapper Sinatra教程
我的Rails应用程序不时抛出一个ActionController :: InvalidAuthenticityToken.它每月一次自发发生一次.因为我不认为还有一些其他网站试图进行CSRF攻击,所以我开始对这个罕见的事件提出我的想法.我的结论到目前为止 >随机机器人 >等待太久的人们发送表单使其在服务器上过期? 还有其他原因造成这种虚假的拒绝吗? 请不要解释什么是CSRF
我刚从我的开发数据库切换到生产数据库,我意识到我正在得到一个一致的错误nomatter我试图打开什么样的视图.尽管在正确的位置,样式表未正确加载. 以下是有关错误的一些信息: 视图 <head> <%= stylesheet_link_tag "global", "home", "http://static.flowplayer.org/tools/css/scrollable-navig.css
在Net :: HTTP库中有一个非常有用的方法,它能够调试HTTP请求. 以下是有关文件的说明: set_debug_output(output) WARNING This method causes serious security hole. Never use this method in production code. Set an output stream for debuggin
我的Rails 4应用程序在生产中无法加载字体,它在开发中正常工作. 资源在部署时在服务器上预编译. 我有我的字体 应用程序/资产/字体 我的app.css: @font-face { font-family: 'WalkwayBoldRegular'; src: url('Walkway_Bold-webfont.eot'); src: url('Walkway_Bold
我使用rails 4.1.1和ActionMailer :: Preview来预览电子邮件.在开发环境中,一切都很好. 但在生产环境中,无法访问预览路径.我将预览存储在test / mailers / previews /中 是否有可能使它们生产? 除此之外: config.action_mailer.show_previews = true 你还需要设置 config.consider_all_
我从头开始创建了一个rails应用程序(Rails 4.1.0),我遇到了一个我无法解决的问题.我已经安装并配置了Apache Passenger Module,它运行正常.每当我尝试访问虚拟主机时,都会收到错误500: Missing secret_key_base for 'production' environment, set this value in config/secrets.ym
过去我以为我只是疯了我可能是,但是我的生产日志根本没有回应一些请求.我将图像从移动客户端发送到我的rails应用程序,然后在Web浏览器中获取刷新视图.变化的记录显而易见.以上都没有显示在我的生产日志中,但类似的请求在一小时前被记录.我没有更改任何配置文件.我没有重新启动我的服务器.有什么建议,为什么会发生这种情况? 检查设置的值 config.log_level = :warn 在你的 /rai
考虑在新机器上投入RVM(轻型).但是我没有想象如果用户没有登录它将如何工作.RVM已经安装到/usr/local / rvm / bin / rvm中,因此它可供“所有人”使用. 如果服务器重新启动并且在登录屏幕并且后台守护程序正在服务apache / rails等,并且没有.bashrc等已经加载…我们如何/在哪里指定要加载哪些RVM的Rubies? 也许在Phusion的乘客的某个地方? 谁
我正在使用 CKEditor gem.我的app.js和routes.rb配置如下: # application.js //= require ckeditor/init # routes.rb mount Ckeditor::Engine => '/ckeditor' gem在开发模式下工作正常,但是当转到生产模式时,我在浏览器请求ckeditor文件夹中的js和css文件时得到错误404: