アプリ版:「スタンプのみでお礼する」機能のリリースについて

mod_perl2を複数起動する際のpidファイル指定

既にmod_perl2をインストール済みで動作していたのですが、今、1台のサーバ上で複数起動することを試しています。
設定ファイルやポート番号が重複しないようにして動してみた所、片方ずつならば指定した設定で起動できました。
が、二つを同時に起動すると同じpidファイル
/usr/local/modperl2/logs/httpd.pid
が指定されてしまい、後に起動した方が上書きしてしまいます。

lsof -i:xxxx など見てみても、片方ずつならば各指定したポートが開かれているものの、両方起動すると後から起動した方のみのポート開いている状態が確認できます。

mod_perl2起動時にpidファイルを指定するには、どうしたら良いでしょうか?

A 回答 (1件)

Apache httpd.conf の PidFile ディレクティブで位置を指定します。


起動する Apache 毎に違う場所を指定してください。

参考URL:http://httpd.apache.org/docs/2.2/mod/mpm_common. …
    • good
    • 0
この回答へのお礼

教えて頂いた通り、PidFileディレクティブの指定で同時に複数起動することが出来ました。
ありがとうございます。

お礼日時:2010/06/28 00:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!