If I put the AddModule line before the LoadModule line, I get the following error from apachectl configtest: Cannot add module via name 'mod_php4.c': not in list of loaded modules
If I put the AddModule line after the LoadModule line, I get the original error. Seems like a Catch-22 if you ask me! Cary On Wed, 16 Jan 2002, Bhavin Modi wrote: > Date: Wed, 16 Jan 2002 15:52:52 +0530 > From: Bhavin Modi <[EMAIL PROTECTED]> > To: Cary Mathews <[EMAIL PROTECTED]> > Subject: Re: [PHP] dynamic module or static? > > Have you done the following in your httpd.conf ? > > AddModule mod_php4.c > > I had a similar error with Apache-PHP4 on Win2K. > After checking the logs I came to know that I have not added the addmodule > directive in httpd.conf. > As far as I know on linux the "make install" command adds AddModule > directive in httpd.conf. > > Regards, > Bhavin Modi. > > > ----- Original Message ----- > From: "Cary Mathews" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, January 16, 2002 11:11 AM > Subject: [PHP] dynamic module or static? > > > > I am attempting to build a dynaminc module loadable by apache 1.3.x. But > > once the (./configure, make, make install, cp php.ini-dist, configure > > httpd.conf) process is complete, I restart apache, and try to access a php > > page (<? phpinfo() ?>) and I am asked if I would like to download the > > page, which is not the expected or desired behavior. :/ > > > > Reading through the INSTALL file and the php.net FAQs, I did notice that > > there was a mention of copying the compiled httpd directly over the > > existing one. Would that not indicate a static module had been compiled? > > Else where it appears a libphp4.so is created and placed in the modules/ > > directory. When I attempt to put a LoadModule directive in my httpd.conf > > file to tell apache about the module, I get the following error from > > apachectl configtest: > > Syntax error on line 205 of /usr/local/apache/conf/httpd.conf: > > API module structure `php4_module' in file > > /usr/local/apache/modules/libphp4.so > > is garbled - perhaps this is not an Apache module DSO? > > I read this one of two ways, a) 'php4_module' is not the correct way to > > refrence this module, or b) the libphp4.so module is corrupted, somehow. > > Is either one of these right? > > > > I've recompiled twice now, and still no luck. If I comment out the > > LoadModule directive, it starts, but my browser asks if I want to download > > the php page instead of displaying it. > > > > Has anyone encountered this before? > > > > Cary Mathews > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]