Date: Thu, 6 Apr 2023 00:12:37 +0300 From: Odhiambo Washington <odhiambo@gmail.com> To: William Dudley <wfdudley@gmail.com> Cc: freebsd-questions <freebsd-questions@freebsd.org> Subject: Re: updated to 13.1 (i386). Apache won't run if php80 enabled Message-ID: <CAAdA2WNbSb10pxwPa4WjoUbkSpxYxKabEwJjuRF%2BbWyrx0r4Qw@mail.gmail.com> In-Reply-To: <CAFsnNZKESK7oxpG-sxKuAczbZrq-gMZQGchHOoYnDWPbQ0JKjg@mail.gmail.com> References: <CAFsnNZJxHSFc-Tb2PmLq59HWNxD6SNjwQqnPneJfRXqMipUw8g@mail.gmail.com> <CAAdA2WOm4iJHYb7UZ4YtKeufB46K_PFqqJ3LXcMau_YmWhvEGQ@mail.gmail.com> <CAFsnNZKESK7oxpG-sxKuAczbZrq-gMZQGchHOoYnDWPbQ0JKjg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000018dbf305f89d41c1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is not possible. Httpd will try to start and log the reason why it can't. And what do you have in /var/log/messages? Can you please sidebar? On Wed, Apr 5, 2023, 23:08 William Dudley <wfdudley@gmail.com> wrote: > Good question, Odhiambo. > > The answer is: nothing gets written in the log when I enable php, using > this line > in httpd.conf: > > LoadModule php_module libexec/apache24/libphp.so > > Nothing at all is written in httpd-error.log. When I "start" apache. > If I comment out the php line, then I see this normal thing: > > [Wed Apr 05 16:05:08.154090 2023] [mpm_prefork:notice] [pid 15922] > AH00163: Apache/2.4.56 (FreeBSD) OpenSSL/1.1.1o-freebsd configured -- > resuming normal operations > [Wed Apr 05 16:05:08.155576 2023] [core:notice] [pid 15922] AH00094: > Command line: '/usr/local/sbin/httpd -D NOHTTPACCEPT' > > Thanks, > Bill Dudley > > > > On Wed, Apr 5, 2023 at 12:40=E2=80=AFPM Odhiambo Washington <odhiambo@gma= il.com> > wrote: > >> >> >> On Wed, Apr 5, 2023 at 6:10=E2=80=AFPM William Dudley <wfdudley@gmail.co= m> wrote: >> >>> Since 12.3 is EOL, I upgraded to 13.1 yesterday on an i386 system. >>> >>> I had php81 installed (and some web apps used it), but Apache >>> won't run if php is enabled in httpd.conf. >>> >>> I have another machine running 13.1, but it's amd64. It happily runs >>> Apache with php80, so I downgraded the i386 machine to php80 >>> so the two machines would be "the same". >>> >>> Except this didn't fix the problem. Apache won't run with either php80 >>> OR php81 enabled, using this stanza in httpd.conf: >>> >>> LoadModule php_module libexec/apache24/libphp.so >>> >>> pkg info | grep php >>> mod_php80-8.0.28_1 PHP Scripting Language >>> php80-8.0.28_1 PHP Scripting Language >>> >>> pkg info | grep apache >>> apache24-2.4.56 Version 2.4.x of Apache web server >>> >>> uname -a >>> FreeBSD dudley 13.1-RELEASE-p3 FreeBSD 13.1-RELEASE-p3 GENERIC i386 >>> >>> Am I doing something stupid? (Wouldn't be the first time.) >>> How best to debug this? A web search did not enlighten me. >>> >> >> What do you have in /var/log/httpd-error.log? >> That's the clue that you need to look at and share with us so that we ca= n >> help you. >> You should actually be running php82 :-) >> >> >> >> -- >> Best regards, >> Odhiambo WASHINGTON, >> Nairobi,KE >> +254 7 3200 0004/+254 7 2274 3223 >> "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) >> [How to ask smart questions: >> http://www.catb.org/~esr/faqs/smart-questions.html] >> > --00000000000018dbf305f89d41c1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">This is not possible. Httpd will try to start and log the= reason why it can't.=C2=A0<div dir=3D"auto">And what do you have in /v= ar/log/messages?</div><div dir=3D"auto"><br></div><div dir=3D"auto">Can you= please sidebar?=C2=A0</div></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Wed, Apr 5, 2023, 23:08 William Dudley <= ;<a href=3D"mailto:wfdudley@gmail.com">wfdudley@gmail.com</a>> wrote:<br= ></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-= left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Good question, Odhia= mbo.<div><br></div><div>The answer is: nothing gets written in the log when= I enable php, using this line<div>in httpd.conf:</div><div><br></div><div>= LoadModule php_module =C2=A0 =C2=A0 =C2=A0 =C2=A0 libexec/apache24/libphp.s= o</div><div><br></div><div>Nothing at all is written in httpd-error.log.=C2= =A0 When I "start" apache.</div><div>If I comment out the php lin= e, then I see this normal thing:</div><div><br></div><div><font face=3D"mon= ospace">[Wed Apr 05 16:05:08.154090 2023] [mpm_prefork:notice] [pid 15922] = AH00163: Apache/2.4.56 (FreeBSD) OpenSSL/1.1.1o-freebsd configured -- resum= ing normal operations<br>[Wed Apr 05 16:05:08.155576 2023] [core:notice] [p= id 15922] AH00094: Command line: '/usr/local/sbin/httpd -D NOHTTPACCEPT= '</font><br></div><div><br></div><div>Thanks,</div><div>Bill Dudley</di= v><div><br></div><div><br></div></div></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Wed, Apr 5, 2023 at 12:40=E2=80=AF= PM Odhiambo Washington <<a href=3D"mailto:odhiambo@gmail.com" target=3D"= _blank" rel=3D"noreferrer">odhiambo@gmail.com</a>> wrote:<br></div><bloc= kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:= 1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"l= tr"><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmai= l_attr">On Wed, Apr 5, 2023 at 6:10=E2=80=AFPM William Dudley <<a href= =3D"mailto:wfdudley@gmail.com" target=3D"_blank" rel=3D"noreferrer">wfdudle= y@gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex"><div dir=3D"ltr">Since 12.3 is EOL, I upgraded to 13.1 yesterday= on an i386 system.<div><br></div><div>I had php81 installed (and some web = apps used it), but Apache</div><div>won't run if php is enabled in http= d.conf.</div><div><br></div><div>I have another machine running 13.1, but i= t's amd64.=C2=A0 It happily runs</div><div>Apache with php80, so I down= graded the i386 machine to php80</div><div>so the two machines would be &qu= ot;the same".</div><div><br></div><div>Except this didn't fix the = problem.=C2=A0 Apache won't run with either php80</div><div>OR php81 en= abled, using this stanza in httpd.conf:</div><div><br></div><div>LoadModule= php_module =C2=A0 =C2=A0 =C2=A0 =C2=A0 libexec/apache24/libphp.so<br></div= ><div><br></div><div><font face=3D"monospace">pkg info | grep php<br>mod_ph= p80-8.0.28_1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 PHP Scripting Langua= ge<br>php80-8.0.28_1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 PHP Scripting Language</font></div><div><font face=3D"monospace"><br></= font><div><div dir=3D"ltr"><font face=3D"monospace">pkg info | grep apache<= br>apache24-2.4.56 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0V= ersion 2.4.x of Apache web server<br></font></div><div dir=3D"ltr"><font fa= ce=3D"monospace"><br></font></div><div dir=3D"ltr"><font face=3D"monospace"= >uname -a<br>FreeBSD dudley 13.1-RELEASE-p3 FreeBSD 13.1-RELEASE-p3 GENERIC= i386</font><br></div><div dir=3D"ltr"><br></div><div>Am I doing something = stupid?=C2=A0 (Wouldn't be the first time.)</div><div>How best to debug= this?=C2=A0 A web search did not enlighten me.</div></div></div></div></bl= ockquote><div><br></div><div>What do you have in /var/log/httpd-error.log?<= /div><div>That's the clue that you need to look at and share with us so= that we can help you.</div><div>You should actually be running php82 :-)</= div><div>=C2=A0</div></div><br clear=3D"all"><div><br></div><span>-- </span= ><br><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div>Best regards,<= br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<= br>"<span style=3D"font-size:12.8px">Oh, the cruft.</span><span style= =3D"font-size:12.8px">",=C2=A0</span><span style=3D"font-size:12.8px">= egrep -v '^$|^.*#'=C2=A0</span><span style=3D"background-color:rgb(= 34,34,34);color:rgb(238,238,238);font-family:"Lucida Console",Con= solas,"Courier New",monospace;font-size:13.6px">=C2=AF\_(=E3=83= =84)_/=C2=AF</span><span style=3D"font-size:12.8px">=C2=A0:-)</span></div><= div><span style=3D"font-size:12.8px">[How to ask smart questions:=C2=A0</sp= an><span style=3D"font-size:12.8px"><a href=3D"http://www.catb.org/~esr/faq= s/smart-questions.html" target=3D"_blank" rel=3D"noreferrer">http://www.cat= b.org/~esr/faqs/smart-questions.html</a>]</span></div></div></div></div></d= iv> </blockquote></div> </blockquote></div> --00000000000018dbf305f89d41c1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WNbSb10pxwPa4WjoUbkSpxYxKabEwJjuRF%2BbWyrx0r4Qw>