Forum Moderators: phranque

Message Too Old, No Replies

[error] Perl lib version (v5.6.1) doesn't match executable version ...

Perl lib version doesn't match executable

         

giovannym

5:39 pm on Aug 15, 2005 (gmt 0)



Hello all you gurus out there. I'm fairly new to apache (kinda got tossed into the position here at work and I'm learning as I go). Anyway, this is my problem and I'm hoping some of you guys can help shed some light.

A few weeks ago, our dba decided to install the oracle agent on one of my application servers. The installation went fine, but now when I try to start apache, I get the following error:

[Mon Jul 25 04:31:52 2005]
[error] Perl lib version (v5.6.1) doesn't match executable version (5.00503)
at F:\oracle\product\10.1.0\em_2\perl\5.6.1\lib\MSWin32-x86/Config.pm line 18.

BEGIN failed--compilation aborted at F:\oracle\product\10.1.0\em_2\perl\5.6.1\lib\MSWin32-x86/DynaLoader.pm line 25.
BEGIN failed--compilation aborted at F:\oracle\product\10.1.0\em_2\perl\site\5.6.1\lib/mod_perl.pm line 4.
BEGIN failed--compilation aborted at F:\oracle\product\10.1.0\em_2\perl\site\5.6.1\lib/Apache.pm line 4.

Syntax error on line 1315 of f:/oracle/102/apache/apache/conf/httpd.conf:

Can't locate object method "boot" via package "mod_perl" at F:\oracle\product\10.1.0\em_2\perl\site\5.6.1\lib/Apache/Constants.pm line 8.

BEGIN failed--compilation aborted at F:\oracle\product\10.1.0\em_2\perl\site\5.6.1\lib/Apache/Registry.pm line 4.

Note the errors or messages above, and press the <ESC> key to exit. 25...

Now, the agent that the dba installed had perl version 5.6.1, and I think that every time apache attempts to start there's a conflict. How can I get apache to look at the older libraries, anyone know?