问题标签 [passenger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3382 浏览

ruby-on-rails - 如何从 nginx 卸载乘客(mod_rails)?

我有一个正在运行的 nginx 和 Ubuntu 8.09 站点,运行一个 rails 应用程序——但我们不再使用 Peassenger,它似乎占用了大量内存。

我用谷歌搜索,有很多关于如何安装Passenger的信息,但我没有找到任何关于卸载的信息。

0 投票
1 回答
190 浏览

java - 为什么我的 unicode 在 passsenger 下不起作用?

这个问题包含java和ruby。我有一个从 ruby​​ 调用的 java 程序。

此代码在 merb 下完美运行,无需任何修改。

通过设置 $KCODE="UTF8",此代码将在 irb 下完美运行。

对于我的一生,我无法让它在 phusion 乘客下工作 - 这是一个问题,因为我们的生产服务器处于乘客之下,但我大部分时间都花在我的开发机器上的 mongrel 或其他东西上。

设置非常简单。

这是java代码:import java.io。; 导入 java.util。;

现在这里是红宝石代码:

当在乘客/merb 下运行时,您应该能够执行 Merb.logger.error(@blah) 并获得完全相同的测试数据——就像我说的那样,如果您设置了 KCODE,这在 merb 下工作正常,在 irb 下工作正常,但确实如此不在乘客下工作

更新——简化一切

0 投票
4 回答
454 浏览

ruby-on-rails - Phusion Passenger 的 Apache 最低版本

我们当前的 Apache 安装正在运行 Apache 2.0。现在我们想添加一些 Rails 应用程序并计划在 Apache 上使用 Phusion Passenger 运行它们。关于我们是否需要将 Apache 升级到 2.2 才能使用Passenger,我得到了相互矛盾的报告(我非常尊重的一位顾问建议这样做;Phusion 的某个人说 2.0 应该没问题。

有人在生产中使用 Apache 2.0 运行乘客吗?

0 投票
4 回答
2707 浏览

ruby-on-rails - 使用 Ruby 1.8 和 1.9 的 Phusion 乘客?

我将如何使用 Phusion Passenger 运行两个单独的 Rails 应用程序,一个使用 Ruby 1.8.x,另一个使用 Ruby 1.9.x?我正在运行与 Ruby 1.9.x 不兼容的 Redmine,而另一个应用程序是自制应用程序。

我将 Apache 2.2.x 与乘客 2.2.4 一起使用。

这甚至可能吗?

0 投票
1 回答
329 浏览

ruby-on-rails - Slicehost 上的基本 Rails 应用程序出现神秘的 500 错误

当我尝试在 slicehost 上部署我的第一个 rails 应用程序时,我遇到了一个神秘的 500 错误。

我非常密切地关注了 Ubuntu Intrepid 文章,并且似乎都进行了相应的设置。

我正在尝试使用Passenger 在Apache 上运行rails。我想在这里运行的只是一个带有一个脚手架(3 个字段)的基本 Rails 应用程序。

apache 错误日志产品对我来说毫无意义: [Fri Aug 21 06:51:25 2009] [debug] mod_deflate.c(619): [client 76.64.149.210] Zlib: Compressed 948 to 567 : URL /articles

没有其他错误被抛出。

请帮助我让这个基本应用程序正常工作。

谢谢,

克里斯荷马

0 投票
3 回答
7694 浏览

mysql - Rails 2.3.3 - 设置为生产模式

如何将应用程序设置为生产模式?

好的,这一定很容易,但我即将部署我的第一个 Rails 应用程序,并且我已经正确设置了所有内容:Ubuntu Hardy、Passenger、MySQL。但是,它仍在开发模式下运行。我只能找到旧版本 Rails 的文档,并想确保我做对了。

提前致谢。

0 投票
2 回答
468 浏览

ruby-on-rails - 我不能在 dreamhost 上将乘客用于我的 ruby​​ on rails 应用程序

我想在我的 Dreamhost 服务器上使用 ruby​​ on rails 进行一些编程,所以我通过 ssh 连接并创建了一个小应用程序。然后我启动了服务器并且它工作了。问题是,一段时间后服务器会自行终止。所以我尝试在用户面板中激活Passenger(这也有好处,我不必连接到端口3000)。现在我只能看到欢迎页面,而且每次我想显示另一个页面,它给了我一个 404 错误。现在我不明白,为什么该应用程序可以在应用程序中包含的服务器上运行,但不能在 apache 服务器上运行。

也许你可以帮忙。谢谢你。

0 投票
1 回答
688 浏览

passenger - Phusion 乘客,mod_rails rails 2.3 问题

“应用程序在启动期间退出(即在评估 config/environment.rb 期间)。错误消息可能已写入 Web 服务器的日志文件。请检查 Web 服务器的日志文件(即不是 (Rails) 应用程序的日志)文件)来找出应用程序退出的原因。”

当我尝试访问我的测试站点时,我收到了上述错误消息。

config/* 的权限是

-rw-r--r-- 1 www-data root 2011 年 8 月 27 日 20:17 environment.rb drwxr-xr-x 3 根目录 4096 8 月 27 日 20:17 环境 drwxr-xr-x 3 根目录 4096 20 年 8 月 27 日:17 初始化器 drwxr-xr-x 3 根根 4096 8 月 27 日 20:17 语言环境 -rw-r--r-- 1 根根 2431 8 月 27 日 20:17 routes.rb

我也尝试过“root root 2011 Aug 27 20:17 environment.rb”,但也没有成功。

我正在运行 Debian GNU/Linux 并且其他 Rails 站点在同一台服务器上运行良好,我试图从其他站点之一复制设置,但它没有任何效果。

0 投票
1 回答
401 浏览

ruby-on-rails - 乘客 / REE 找不到轨道,它在 $PATH 中,什么给出?

我在 Debian Lenny 上全新安装了 Ruby EE (1.8.6-20090610) 和 Passenger (2.2.5)。REE 安装在 /opt/ruby-enterprise 并通过 /etc/environment 添加到所有用户的 $PATH 中,PassengerDefaultUser 设置为 root。问题是在加载 rails 应用程序时,Passenger 错误说 rails 2.3.3 gem 丢失。然而,它安装了Passenger和一个rails -v,因为root说它在那里。可能出了什么问题?

0 投票
2 回答
2341 浏览

ruby-on-rails - Postgresql 导致“设备上没有空间”错误,但磁盘/分区未满

我在运行我的 Rails 网站时遇到以下错误,我相信它会导致它崩溃。我正在使用Passenger,我的网站流量很大。当我试图让它重新上线时,Apache 产生了大量的子节点,机器上的负载飙升到 50 左右,网站变得非常缓慢。我不缺磁盘。