2011-02-15 10 views
0

でmod_log_sqlを無効にするために、私は次のセットアップでRubyOnRailsアプリケーションを実行している:どのようにApacheとのPhusion旅客

  1. のApache 2.2.9
  2. 乗客2.2.8
  3. レール2.3.8
  4. 私はapache2のエラーログを見ると、私は次のエラーの多くを見るのMySQL 5.1

  • [error] mod_log_sql: insufficient configuration to establish database link 
    [error] mod_log_sql:child spawned but unable to open database link 
    

    apache.confまたはhttpd.confにmod_log_sqlの参照がないため、Passengerで有効になっていると思われます。

    私の質問は以下のとおりです。

    1. 傷性能を確立するこれらの接続を行いますか?
    2. どのように私は、デフォルトで有効になってmod_log_sqlとは思わないmod_log_sqlに

    おかげ

  • 答えて

    0

    を無効にします。

    誰かがあなたのマシン上でa2enmodを使用してそれを設定している可能性があり、チェックapache2ctl -M

    mod_log_sqlはデシベルでログインするために使用されて、それは通常のApacheのログシステムを共存または置き換えることができます。必要がない場合は、a2dismod mod_log_sqlを使用して無効にすることができます。

    まだ有効にしたい場合。それを適切に設定するには、ここをチェック:

    http://www.outoforder.cc/projects/apache/mod_log_sql/docs-2.0/?chapter=/3/

    通常、それはあなたがそれを設定する方法に応じて、パフォーマンスに影響します。アプリケーションと同じmysqlサーバにlogginを設定すると、パフォーマンスに影響します(トラフィックに応じて)。

    関連する問題