我剛剛安裝了我的系統,運行Apache 64位Linux5.4運行Apache服務器版本:Apache/2.2.3和mod_perl 2.如何讓mod_perl2找到我的Perl模塊?
現在,我將我的Perl庫設置爲特定路徑:/ my/perl /庫,我已經調整好自己的httpd.conf來彌補這一點(我加了如下):
SETENV MY_LIBS /我/的Perl /庫
,在我的CGI程序我設置我的環境要補償:
use lib($ ENV {'MY_LIBS'});
有時候,我的Perl模塊會識別/ my/perl/libs的路徑,並且適當地調用所有函數,有時它們不會,從而產生500錯誤。
當我重新啓動Apache(/etc/init.d/httpd restart
),事情工作正常,但然後500錯誤出現。
有什麼想法嗎?我應該看什麼?
我忘了提及:如果我以常規的cgi模式運行它,一切正常。 – paulj3000 2010-04-14 23:55:37
錯誤日誌中的錯誤是什麼? – 2010-04-19 22:55:04