问题标签 [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.
ruby-on-rails - 为 Phusion 乘客应用程序设置环境变量
我已经设置了开发中的Passenger(Mac OS X),它完美无缺。唯一的问题是后来出现的:现在我有一个自定义GEM_HOME
路径和 ImageMagick 二进制文件安装在"/usr/local"
. 我可以将它们放在获取源的 shell rc 文件之一中,这解决了从控制台生成的进程的环境变量;但是乘客呢?以这种方式运行时,同一个应用程序找不到我的宝石。
ruby - 如何在 Ubuntu 中清除 Ruby Phusion Passenger 的缓存?
我已经尝试重新启动 apache 并且缓存页面仍然出现,所以某个地方必须有一个文件夹。我没有“公共/缓存”,那么我应该看哪些其他地方?是否有一个 URL 标志也可以触发这种效果?
ruby-on-rails - Apache/Rails/Passenger 显示站点索引?
我有一个使用 Mongrel 和 Webkit 成功测试的 Rails 应用程序。现在我想测试部署。我使用 Ubuntu 8.04 设置了 VMWare 映像。我已经按照这种方法https://help.ubuntu.com/community/RubyOnRails安装了 Rails ,但使用 Gems 1.3 而不是 1.2 除外。我已经配置并安装了Passenger。但是,当我访问我的站点索引(http://some.ip.that.i'm.testing/)时,我只需获取我的 rails 站点的目录索引。我应该注意,因为我正在测试,所以我只是将我的应用程序转储到 /var/www 中。
我的 Apache2 error.log 文件仅显示此内容:
[2008 年 9 月 30 日星期二 15:10:41] [通知] Apache/2.2.8 (Ubuntu) Phusion_Passenger/2.0.3 已配置 -- 恢复正常操作
知道什么可能导致这个问题吗?似乎Passenger配置正确,但我不确定为什么我的rails应用程序没有显示以及为什么网站的目录列表是。
谢谢。
ruby-on-rails - 为什么这条线路会在 DreamHost 上与乘客一起打破 Rails?
好的,所以我在 DreamHost 上设置了一个 Rails 应用程序,不久前我让它工作了,现在它坏了。我对部署环境或类似的东西不太了解,所以请原谅我的无知。无论如何,看起来应用程序在 config/environment.rb 中的这一行崩溃了:
config/boot.rb 非常正常,但无论如何我都会将它包含在这里。
有没有人有任何想法?我在日志或页面上没有收到任何错误。
-fREW
ruby-on-rails - Mongrel::DirHandler 等效于乘客
我正在使用 Mongrel::DirHandler 来控制静态文件的响应头 - 这在我的开发机器上非常有用。我的生产机器使用Passenger,所以我的标题没有设置。使用Passenger时如何控制静态文件的标题?
我的 environment.rb 片段:
ruby-on-rails - 在乘客 Rails 应用程序中包含 ~/opt/lib 库
我无法在 Dreamhost 的Passenger 上获取rails 应用程序,以便在我的~/opt/lib 目录中查看已编译的库。我必须把它们放在这里,因为我没有 root 访问权限。
我可以在 ./script/console 中启动我的应用程序,它可以很好地看到它们的库,因为我更新了 .bash_profile 的LD_LIBRARY_PATH
环境变量以包含 ~/opt/lib。
我试过放入ENV['LD_LIBRARY_PATH'] = '~/opt/lib'
我的 environment.rb 文件,但它似乎没有太大帮助。当我导航到我的站点时,Passenger 收到以下错误:libodbcinst.so.1:无法打开共享对象文件:没有这样的文件或目录 - /home/username/opt/lib/odbc.so
有人有这方面的经验吗?
谢谢
ruby-on-rails - Apache 无法初始化乘客。连接到应用程序池时损坏的管道 (32)
我在 Centos 2.6.18-92.el5 #1 SMP 上的 Apache 2.2.3 上安装了 Phusion Passenger 2.0.3,我在 httpd 错误日志中得到以下信息
根据文档,我已经删除了与乘客冲突的模块。
想法?
最好的,
apache - Apache2 无法启动 - Mac OS X - 乘客
不久前我已经安装了乘客,当我今晚重新启动我的 mac 时,Apache2 将无法启动。
这是我得到的。
有人有想法么?重新安装Apache2?
ruby-on-rails - 为什么乘客如此积极地访问我的索引页面
我刚刚将我的 apache/mongrel 设置移动到使用乘客,我开始注意到我的索引页面被非常积极地点击(每天大约 5000 次点击)
我进行了一些日志记录,结果发现这些命中的 IP 地址(REMOTE_ADDR)显示为“::1”。
有人见过这样的活动吗?这一定是有原因的。有没有我忘记配置或设置的设置?
编辑
谢谢加文,看起来这是虚拟连接。现在的问题是我如何禁用它,Passenger 与mod rewrite冲突
我刚刚在乘客新闻组上发布了一个问题(可能需要几分钟才能显示),我会在收到回复后立即更新。
更新 2
我的 Apache 配置中的这 3 行解决了这个问题:
我试图找出这是否属于乘客,或者是我设置的本地错误。
ruby-on-rails - 有没有很好的资源来获取 Ruby 企业版在野外的使用情况?
我们在内部使用 Phusion 堆栈(Passenger和Ruby Enterprise Edition)取得了很好的成果,但我无法找到很多关于它们在野外使用的数据,尤其是 REE。我喜欢类似于 WWR 的High Profile Organizations Using Rails或 Ben Forta 的Who's Using ColdFusion?列表。
在这方面有一些谷歌小组活动,但我正在寻找更多的东西,因为没有更好的词,PHB 友好。