1

最近、Mac Mini Server に Mountain Lion をクリーン インストールしました。

http://www.phusionpassenger.comの指示に従って、gem を使用してバージョン 3.0.18 をインストールしましたが、エラーは表示されませんでした。

rvmsudo gem install passenger-enterprise-server-3.0.18.gem
rvmsudo passenger-install-apache2-module

ユーザー名をマスクした /etc/apache2/httpd.conf のエントリは次のとおりです。

LoadModule passenger_module /Users/username/.rvm/gems/ruby-1.9.3-p327/gems/passenger-enterprise-server-3.0.18/ext/apache2/mod_passenger.so
PassengerRoot /Users/username/.rvm/gems/ruby-1.9.3-p327/gems/passenger-enterprise-server-3.0.18
PassengerRuby /Users/username/.rvm/wrappers/ruby-1.9.3-p327/ruby

次のステートメントのコメントを外しました。

Include /private/etc/apache2/extra/httpd-vhosts.conf

サンプルの仮想ホスト エントリを次に示します。私はファイルにそれらのうちの3つを持っています。

<VirtualHost *:80>
  ServerName www.mydomain.com
  ServerAlias mydomain.com
  PassengerAppRoot /Users/username/Sites/myfolder/
  DocumentRoot /Users/username/Sites/myfolder/public
  <Directory /Users/username/Sites/myfolder/public>
     Allow from all
     AllowOverride all
     Options -MultiViews
  </Directory>
</VirtualHost>

Apacheを数回再起動しました。これが私のサーバーからの情報です:

[~]$ ps -ef | grep Passenger
  501 18804   303   0 12:39PM ttys000    0:00.00 grep Passenger
[~]$ rvmsudo passenger-status
Password:
**ERROR: Phusion Passenger doesn't seem to be running.**
[~]$ rvmsudo passenger-config --version  
3.0.18

私はこれについてオンライン検索を試みました。私の理解では、Passenger は数年前から出回っていたにもかかわらず、この特定のエラーについてそれほど多くはなかったことに驚きました。この問題を Phusion Passenger Google グループに投稿しましたが、何も聞いていません。

どんな助けでも大歓迎です.LOLは早ければ早いほど良いです. 明日の夜までに 3 つのウェブサイトの 1 つをアップする必要があります。これは、それが起こらないようにする唯一の問題です。再度、感謝します。

4

1 に答える 1

3

私は検索を続けましたが、MountainLionを使用している人々のこのエラーについては何も見つかりませんでした。数日間の完全な欲求不満の後、私は最近サポートパッケージの1つを購入したので、Phusionに連絡することにしました。私が受けたサポートは、私が支払った金額以上の価値がありました。ライオンとマウンテンライオンの間で何かが変わったに違いないという結論に達しましたが、どこを見ればよいのかわかりませんでした。

Mountain Lion(OS X Server)にアップグレードした後に試したセットアップは、LionServerでPassengerを使用したときに完全に機能しました。多くの徹底的なチェックの後、サポート担当者は、/ Library / Server / Web / Config / apache2/httpd_server_app.confにあるWebサービスの構成ファイルの/etc/apache2/httpd.confで行った変更を試すことにしました。 。すべてのRailsアプリケーションが完全にロードされました。どうやら他の設定ファイルは無視されるか何かです。サポート担当者が/etc/apache2/httpd.confで試してみて、ログを確認するように案内してくれたとき、何も表示されませんでした。これは、彼がWebサービス構成ファイルの更新を試みることにしたときです。

注:Phusionのサポートチームに一言お願いします。彼らが干し草の山で針を探したとあなたに言うとき、私は誇張していません。私は彼らのサポートからのメモを使っていくつかのファイルを作成しました。これは二度と使用する必要がないことを望んでいます。それらは素晴らしく、操作が非常に簡単でした。

于 2012-12-16T19:31:41.643 に答える