2013-05-21 353 views
7

私のperlコードをデバッグするためには、どのバージョンのmod_perlがインストールされているか調べる必要があります。インストールされているmod_perlのバージョンを調べるには?

私がインストールしたmod_perlのバージョンを確認するにはどうすればよいですか?一般的に

+0

サーバートークンがある場合、バージョンはApacheのエラーログにも表示されます。 – Analog

答えて

7

試してみてください。

perl -Mmod_perl\ 999 

問題が解決しない場合は、試してみてください。

perl -Mmod_perl2\ 999 

mod_perlのために最初にチェックし、バージョン999それ以来存在しない場合は、インストールした実際のバージョン、または@INCで見つからないというエラーが出力されます。 2つ目は同じことですが、mod_perl2の場合は同じです。私にとって

出力例:必要な

> perlの-Mmod_perl2 \ 999

mod_perl2版999 - これが唯一のバージョン2.000005です。 BEGINは失敗しました - コンパイルは中止されました。

+0

+1これは私が探していたものだった(二番目のものが働いた) – Thariama

5

perl -Mmod_perl -E 'say $mod_perl::VERSION' 
+0

これはバージョン2よりも前のモジュールのものですが、答えは – Thariama

+1

@ Thariamaです。これはmod_perl2でも少し変更が加えられます: 'perl -Mmod_perl2 -E 'は$ mod_perl2 :: VERSION''と言っています。 – gpojd

関連する問題