[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [users@httpd] httpd won't start with SQLSRV enabled

I'm going to venture that you're using the mod_php DSO here. Please clarify otherwise.

If a mod_php extension prevent httpd from starting normally, I would use strace to get the exact error, first:

strace -o /tmp/outputfile -s 5000 httpd -X or strace -ff -F -s200 -o /tmp/strace.out -p PID

It might be time to look into more modern approaches, such as using php-fpm and fcgi with httpd.

On Thu, Jun 28, 2018 at 6:42 PM James Montalvo <jamesmontalvo3@xxxxxxxxx> wrote:

This is my first message to this list. I've reviewed your policies, but my apologies if I break rules/conventions. Please don't hesitate to correct me.

I've run into an issue where enabling the PHP SQLSRV extension [1] causes httpd to fail to start. I've documented the issue at length here [2]. The PHP SQLSRV extension does NOT impact general PHP use (command line PHP works fine). Only starting httpd will not work. As [2] says, I'm not really getting any significant error messages, so I'm not sure how to proceed. See sections "journalctl -xe output", "/var/log/secure", and "/var/log/httpd/error_log" for relevant log output. Can anyone help me troubleshoot this? Also, this setup works fine on other servers, and I can't think how this one is different.

Thanks in advance,