私は、問題を引き起こしていると思われる仮想サーバ方式を使用して、apache2上のrailsアプリケーションをセットアップしようとしています。私はスタンドアロンの旅客をインストールしようとしました(昨日の午後にApacheの作業をしようとした後)、うまくいきましたが、私はApacheを使いたいと思います。apache +パッセンジャーから500エラー
Apacheのエラーログには示しています
[Thu Jan 26 22:36:18 2012] [notice] caught SIGTERM, shutting down
[Thu Jan 26 22:36:20 2012] [notice] Apache/2.2.20 (Ubuntu) Phusion_Passenger/3.0.11 configured -- resuming normal operations
cache: [GET /videos] miss
SIGTERMは、Apacheを再起動する私です。キャッシュミスは私がモデルのページを見ようとしていることです。
仮想ホストのセットアップ
<VirtualHost *:80>
DocumentRoot /home/dave/prodspace/river/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/dave/prodspace/river/public/>
Options Indexes FollowSymLinks -MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
すべては/ホーム/デイヴ/ prodspace /川で入っているフォルダ、私は川/パブリックフォルダのWWW-データにグループのアクセス権を設定しています。 ルビー関連のものはRVM ルビー1.9.2p290 乗客3.0.11 レール3.2.0 Apacheを使用してインストール:私は
システムの仕様があるサイトを有効にして sudoをa2ensite apacheの経由を再起動川 sudoのサービスapache2の再起動しています(apt-getのパッケージでインストール)2.2 のubuntu 11.10(x86サーバ版)
すべてのヘルプは常に高く評価され...
:修正が実行されてしまいました。 RailsEnvの開発 – Skittles
apache2にpassenger.loadまたはpassenger.confという行が表示されませんでした。conf、and passengerはmods-enabledまたはmods-availableのリストには含まれていませんでした。 私は乗客3.0.11をインストールしていますが、私はpassenger-install-apache-moduleを実行して、3行をコピーしてapache2.confに追加しました。 – dave
この行をapache2.confにコピーした場合は、mods対応のものについて心配する必要はありません。これの重要な側面は、setup_load_path.rbファイルです。これは、乗客があなたがインストールしたgemsetの代わりにシステムのルビーとレールを使用しようとするためです。 'gem list'の出力を貼り付けることはできますか? – Skittles