Date: Fri, 5 Apr 2002 14:00:10 -0800 From: Benjamin Krueger <benjamin@macguire.net> To: David Banning <david@skytrackercanada.com> Cc: Benjamin Krueger <benjamin@macguire.net>, questions@freebsd.org Subject: Re: php not working after stopping/starting apache Message-ID: <20020405140010.E7074@rain.macguire.net> In-Reply-To: <20020405164147.A3361@mail.clubplus.net>; from david@skytrackercanada.com on Fri, Apr 05, 2002 at 04:41:47PM -0500 References: <20020405161832.A3310@mail.clubplus.net> <20020405132242.C7074@rain.macguire.net> <20020405164147.A3361@mail.clubplus.net>
next in thread | previous in thread | raw e-mail | index | archive | help
* David Banning (david@skytrackercanada.com) [020405 13:41]: > On Fri, Apr 05, 2002 at 01:22:42PM -0800, Benjamin Krueger wrote: > > * David Banning (david@skytrackercanada.com) [020405 13:18]: > > > I have an application which I wrote with php and mysql and > > > I notice after I stop apache and reconfigure httpd.conf > > > and then restart apache that the application will not run. > > > > > > To get it to run again I have to reboot the machine. Is there > > > some process, other than apache that I have to restart for my > > > php to run? > > > > There should be no other processes you have to run. Do you have php compiled > > into apache, or are you loading it as a DSO? > > I am not sure. > I think DSO. I have this module load happening in httpd.conf; > > <IfDefine SSL> > LoadModule ssl_module libexec/apache/libssl.so > LoadModule php4_module libexec/apache/libphp4.so > </IfDefine> > <IfDefine SSL> > AddModule mod_ssl.c > AddModule mod_php4.c > </IfDefine> I see what's wrong. When you're starting apache manually, you're just telling it to start apache, but probably not with ssl. Apache won't load your php4 module unless you start with SSL, as defined by the <IfDefine SSL> tag. You could move the PHP loadmodule's out of the IfDefine, and they will run. Or you could start apache with 'apachectl startssl' instead of 'apachectl start'. > How are you starting apache > > manually, and how do you have it configured to start on boot? > > Do you mean how do I have php configured in httpd.conf for boot? > I believe php starts via apache doesn't it? Actually, I wanted to know how you have apache starting at boot from your rc scripts. That's ok, I think we've solved the problem. =) -- Benjamin Krueger "Life is far too important a thing ever to talk seriously about." - Oscar Wilde (1854 - 1900) ---------------------------------------------------------------- Send mail w/ subject 'send public key' or query for (0x251A4B18) Fingerprint = A642 F299 C1C1 C828 F186 A851 CFF0 7711 251A 4B18 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020405140010.E7074>