草庐IT

Passenger

全部标签

ruby - 乘客:无法加载此类文件 ruby​​gems/builder

我试图用Apache2和ruby​​2.0安装passenger,但我在安装时遇到了这行错误:passenger-install-apache2-module错误:--------------------------------------------CompilingandinstallingApache2module...cd/usr/local/lib/ruby/gems/2.0.0/gems/passenger-3.0.19/usr/local/bin/ruby/usr/local/bin/rakeapache2:cleanapache2RELEASE=yes#/usr/loc

ruby-on-rails - 网站负载过重+ROR

我们在CentOS6上使用2个Web服务器和1个数据库服务器运行一个具有ROR的网站。有时它会显示消息“网站负载过重”...请帮忙检查一下。我们将Passenger4.0.21与Ruby1.8.7和Apache2.2.15一起使用。Web服务器以默认设置运行。下面是passenger-status的一些输出:#乘客状态Version:4.0.21Date:ThuDec1202:02:44-05002013Instance:20126-----------Generalinformation-----------Maxpoolsize:6Processes:6Requestsintop-

ruby - 如何使用 Passenger 在 Apache 下设置 Sinatra 应用程序?

假设我有最简单的单文件Sinatra应用程序。helloworld在他们的主页上就可以了。我想在Apache下使用PhusionPassenger,又名mod_rails运行它。我需要什么样的目录结构?我必须在vhostconf文件中放入什么?我知道我需要一个rackup文件。里面有什么,为什么? 最佳答案 基本目录结构:app|--config.ru#虚拟主机文件:ServerNameapp.example.comDocumentRoot/path/to/app/publicOrderallow,denyAllowfromall配

ruby-on-rails - 我如何找到 Phusion Passenger 版本?

如何找到我的PhusionPassenger版本?有没有我可以从终端运行的命令? 最佳答案 您可以使用以下命令找出当前版本:passenger-v 关于ruby-on-rails-我如何找到PhusionPassenger版本?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8174837/

ruby-on-rails - Mongrel 与 WEBrick

Mongrel和WEBrick有什么区别?我应该使用哪个?为什么Rails与两者一起提供? 最佳答案 对于您的本地开发,它们都适用。Mongrel更快、更高效、更稳定。有些人(包括我自己)甚至用它来托管他们的生产站点。对于本地开发当然没问题。如果您使用的不是Windows,我建议您查看PhusionPassenger.您可以在本地主机上支持多个应用程序,而无需在每次运行时都执行“ruby脚本/服务器”。运行PhusionPassenger时,您必须自己跟踪日志文件。mongrel将在控制台窗口中显示日志,因此要获得该功能,您必须使用

ruby-on-rails - Elastic Beanstalk Ruby/Rails 需要安装 git 所以 bundle install 可以工作..但不是

我在部署我们的Rails应用程序时遇到问题。我创建了一个类似于AWS博客howto上示例的Hookhttp://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-Applications-to-AWS-Elastic-Beanstalk-with-Git喜欢:packages:yum:git:[]甚至我运行一个bundle来创建vendor/cache以将所有gems都放在那里......并且仍然得到:git://github.com/refinery/refinerycms-search.git(在2-0-stable)未che

ruby - 使用 Bundler 为什么要关心 RVM 的 Gemset 特性?

我只是不明白。我想,Bundler是为了解决gems之间的版本冲突而开发的。所以我只需要require"bundler/setup"一切都很好,知道Bundler将加载我所有gem及其依赖项的正确版本。现在,RVM非常适合管理多个Rubies,我知道,但我为什么要关心Gemset功能?我在这里想念什么吗?它能让我的开发更容易吗?也许你们中的一些人可以给我一些关于开发和生产的完美RVM+Bundler工作流的提示。我也不知道什么时候RVM开始切换到另一个Ruby。我知道我的项目中可以有一个.rvmrc文件,但是我是否必须cd到这个目录才能进行切换?此外,我通常使用Passenger进行开

javascript - 使用 NVM 的 Phusion Passenger 和 Rails 应用找不到 JavaScript 运行时

我正在使用Apache和PhusionPassenger部署Rails应用程序我已经使用这个堆栈部署了应用程序,但现在我正在使用NVM安装Node但是当我尝试加载该站点时显示错误,查看日志显示此错误:找不到JavaScript运行时。参见https://github.com/rails/execjs获取可用运行时列表。在此服务器上,我没有从操作系统存储库安装nodejs,查看passenger文档显示了一些关于passenger_nodejs的信息,但这是来自nginx。这是我来自apache的配置文件:服务器名称yourserver.com#TellApacheandPassenge

php - 使用 Passenger 与 PHP 应用程序一起运行 Rails 应用程序

我正在设置一个服务器,我需要在其中运行RubyOnRails3应用程序以及一些PHP网站。服务器是运行Apache2.4.3的CentOS5.8机器。服务器用于测试和预生产,因此性能不是问题。我正在为Rails应用程序使用PhusionPassenger,并且我已经创建了一堆虚拟主机(具有关联的文件夹和数据库帐户)。然后,我打算为PHP使用其他v-hosts。这可能吗?我应该如何进行?非常感谢详情:httpd.conf:LoadModulepassenger_module/app/auser/.rvm/gems/ruby-1.9.3-p286/gems/passenger-3.0.17

ruby-on-rails - Windows 上的乘客

有没有办法让Passenger在Windows机器上运行?看起来并非如此,但似乎很多Stackoverflow用户都经常使用Passenger,我想知道它是否可能。 最佳答案 洪力(作者)saidin2008:HiMitja.WehavenoplanstoportPassengeronWindows.WindowslackstheproperfacilitiestoimplementPassengerefficiently.PassengeronWindowswillbevery,veryinefficient,whichcangi