in reply to Apache Error after Installing mod_perl

The LoadModule directive is part of the dso support in Apache. It looks like you compiled it into your Apache, with the --enable-module=so option, but your compiled Apache doesn't seem to have support for it. Perhaps you need to provide it with the correct libraries for dso support on Solaris.

I would recommend getting Apache running on its own first. And check that it has dso support by running the following command:

httpd -L | grep LoadModule

If that doesn't return anything, then you have not successfully compiled dso support into Apache.

Once you have Apache installed with dso support, then use the APXS method of installing mod_perl. I find it is much easier that way.

Cheers,

Cees