> I've always used DBI along with DBD::Oracle for Database access, and I
> intend to use them along  Oracle 9iAS's other capabilities.
>
> So if I'm following you correctly, the steps involved are:
> -get the 5.6.1 RPM (which doesn't seem to be in Red Hat's site anyway)
> -get the Apache 1.3.19 sources (to be used in the next step), then
> 'discarded' without installing Apache per se.
> -get the mod_perl 1.24_01-2.src.rpm and compile it as a DSO
> -reinstall all previously installed packages, so other programs
> using them
> keep working
> -install the modules the mod_perl apps require
> -change the apachectl and httpd.conf files to reflect the proper
> perl 'home'
> -change httpd.conf to load the mod_perl.so file from it's new location
>
> Is this list OK?

Hmm... if you like RPM's, then you should
download the updated perl-5.6.1 in the UPDATES/ERRATA section for RH7.2

reinstall all required packages, USING CPAN!!!! for the stuff you needed
before.

the rest depends: are you comfortable with RH rpm version of Apache? If you
use that, plus the new, updated mod_perl-1.26 RPM (which is DSO, and is also
on the Errata page), your configuration and recompilation is no longer
necessary.  Otherwise, you have the right idea.

> > > Yes, there are at least two modules: mod_plsql and mod_oprocmgr
> > > for which which there is no source, so rebuilding seems to be
> > > out of the question
> >
> >Those modules are *only* for the Oracle administrative webservice, as I
> >mentioned above.  If you want to use Oracle from Perl/mod_perl, do it
like
> >everybody else: DBI and DBD::Oracle (for the record, I build them for 9i
> >several months ago with 0 headaches).  This *does* include the ability to
> >execute PL/SQL.
>
> The mod_plsql is called heavily from the Oracle 9iAS Portal
> applets, so it needs to be kept in place.

So are you using Oracle Portal applets, or mod_perl?  We seem to have
miscommunicated somewhere.

Yes, it needs to be kept in place... because you aren't touching that copy
of apache and perl, right? :-) I mean, if you want to use the supplied
Oracle stuff that badly, then put it on a different port number.  That way
you can reference the Oracle stuff without being trapped in a little box
where you're afraid to recompile/reconfigure/make more useful for YOUR
situation.

L8r,
Rob

Reply via email to