如何在基于机架的服务器上更新 Ruby 版本
我在我的服务器上使用 Rack。 我在我的服务器上使用 Passenger。 我在我的服务器上使用 Capistrano。 我尚未在我的服务器上使用 RVM。 我目前在服务器…
Passenger 列出所有文件而不是运行我的 Rails 应用程序
我正在尝试将 Rails 应用程序添加到另一个应用程序的目录中,但由于某种原因,rails 应用程序未呈现 这是一个 链接到我的应用程序 这是 VHOST ServerA…
Ruby mod_passenger 进程超时
我使用过的一些 Ruby 应用程序因缓慢的调用而挂起很长时间,导致进程在计算机上备份,最终需要重新启动。 Passenger 中是否有一种快速简便的方法来限…
在一台专用服务器上运行两个不同的 Rails 应用程序
我有一台具有以下配置的专用服务器 i3 - Dual Core - 3.06Ghz H/T 16GB RAM 500GB SATA2 现在我想在一台专用服务器上执行两个不同的 Rails 应用程序。…
Sinatra 和 Phusion Passenger 中的线程行为
我有一个简单的 Sinatra 应用程序通过 Phusion Passenger 在 Apache 之上运行。 当应用程序启动时,我启动一个 Ruby 线程,该线程每分钟执行一次繁重…
Mongoid 生产问题:无法连接到主节点
我已经从 Mongo_Mapper 切换到 Mongoid,但由于某种原因,在部署到生产环境时遇到了麻烦。我正在使用 NGINX、Rails 3.1 和 Passenger。我不断收到此消…
当控制器中的行被分成多行时,Rails 3 开发中出现语法错误
当我在本地文件上开发我的项目时,我的代码中的这一行工作正常: @json = Location.qty_of_deliv_from(params[:from_rc]) .qty_of_deliv_to(params[:t…
未定义方法“mount_uploader”适用于类别:Mongoid Nginx Passenger 类
我在我的应用程序中使用载波。问题是它在开发模式下运行良好。但是当使用乘客部署到 nginx 时,它会抛出以下错误: /home/webserver/raw/releases/201…
Ruby on Rails 仅在首次加载时出现 NoMethodError
第一次加载我的应用程序时,出现错误。如果我立即重新加载页面,应用程序加载正常。这在开发中并不是什么大问题,但在生产中它似乎会缓存错误。我尝试…
无法找出导致 500 内部服务器错误的原因
我在我们新推出的 Rails 3.1 站点上从 Apache 收到看似随机的 500 个内部服务器错误响应。错误如下: [ pid=19441 thr=2888301424 文件=ext/apache2/H…
乘客错误:[异步错误] thread_timer:选择
我最近使用本指南在 cpanel 计算机上安装了 Rails: http://www.cpanel.net/blog/cpanel-whm-admins/2011/07/installing-mod-rails-and-rails-309-on-…
重新部署 Rails 应用程序会导致 Passenger 出现新的捆绑错误
几天前,我将第一个 Rails 应用程序部署到生产服务器。从那时起,我一直在我的开发机器上进行一些修复,并通过 git 将它们推送到生产服务器。我触摸了…
捆绑器 + RVM +乘客 + Capistrano 部署与部署缺少宝石
我得到了具有上述配置的服务器。 这是我的deploy.rb配方的重要部分: $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) require 'rvm/capistr…
如何让 3.1 Rails 资源在 mod_rails 中工作?
尝试从 rails 服务器 切换到 Apache 和 Passenger。我在日志中收到资产未找到错误,并发现我需要执行rake assets:precompile。当我这样做时(清洁后)…