2012-10-31 22 views
1

我剛剛在我的Linux網絡服務器上安裝了一個新版本的Perl(從5.10.1升級到5.12.4),我希望一切都會順利,但它似乎並沒有'噸。現在系統中的默認perl版本是新版本,但mod_perl仍舊卡在舊版本中。我的問題是:我可以告訴mod_perl使用新版本的perl,還是必須重新安裝?從我認爲應該有一種方法來改變解釋器而不是重新安裝,但我還沒有找到它。更改Perl的mod_perl

回答

3

mod_perl需要根據它使用的任何版本的Perl(它將perl編譯成包裝在它內部)進行構建。您將需要安裝5.12.4版本。

從長遠來看,您可能需要考慮將mod_perl移到Plack/PSGI上。

+0

我已經安裝了perl 5.12.4,但是我還需要重新編譯mod_perl嗎? – primero

+1

是的,這是這個答案的第一段說的(兩次)。 – Quentin