问题标签 [passenger-apache]

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 投票
0 回答
35 浏览

ruby-on-rails - AWS EC2 变得无法访问(Rails、Phusion_Passenger)

我的 Rails 应用程序生产运行在 AWS EC2 实例上,通过 Phusion Passenger 在 Apache 上运行。我面临着不同的问题。

  1. 有时,此实例无法通过 ssh 访问,并且无法通过浏览器访问我的 rails 应用程序。可能是一些内存问题。我已经创建了交换内存,但它没有帮助。
  2. 有时我的 Rails 应用程序被关闭,应用程序/当前文件夹被删除。

第一个只能通过停止 AWS 实例并重新启动它来修复,第二个可以通过部署应用程序来修复。

关于可能导致它的任何建议?或者更重要的是如何一劳永逸地解决这个问题?

0 投票
1 回答
43 浏览

ruby-on-rails - Rails - 乘客 RubyApps 在以前工作的 Ubuntu/apache 系统上消失了

乘客应用程序已停止并且不会重新启动。我不再能够通过 capistrano 或乘客配置重新启动我的 Rails 应用程序。服务器之前已设置好并且工作正常。我认为问题是在 apt update 和重新启动后引入的。

Apache 和乘客正在运行,但没有列出乘客 RubyApp 和应用程序组。

如何重新初始化这些丢失的乘客应用程序?

0 投票
0 回答
7 浏览

passenger - passenger-install-apache2-module 正在下载模块而不是构建

mod_passenger 模块安装程序passenger-install-apache2-module 正在从 apt repository 下载预编译的包。我需要编译模块。请参阅文档以跳过 apt 安装程序并继续构建过程

0 投票
0 回答
3 浏览

.htaccess - 乘客阿帕奇突然失踪:无效的命令“PassengerAppRoot”

所以我有一个来自 godaddy 的共享托管服务。我正在托管一个 Flask 应用程序,该应用程序在处理请求近 2 年的时间里运行良好,但突然有一天,所有端点都开始返回 500 状态码。

所以我从 cpanel 检查了错误部分,并在所有最近的日志中看到了这条消息。

/{我的应用程序文件目录}/.htaccess:无效命令“PassengerAppRoot”,可能拼写错误或由未包含在服务器配置中的模块定义,引用:{My App URL}

我检查了 .htaccess 文件(由 cpanel 的“设置 python 应用程序”自动生成),自应用程序创建以来,它似乎没有任何最近的更改。

我从这个错误中读到的是我需要管理 apache 服务器来安装和配置该模块?

但是我不知道该怎么做,我什至不知道这是否可能,因为我有一个共享托管计划。

我可以做些什么来自己解决这个问题吗?还是我需要联系 Godaddy 的支持?

让这个错误不知从哪里出现并且无法修复它是非常令人沮丧的