httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard <>
Subject RE: [users@httpd] How to debug the PHP component of Apache2
Date Sun, 10 Apr 2016 19:25:08 GMT
You can turn on php error reporting and control the level in your
php.ini (once you've identified the correct one with the information
provided below).

Also, one of the php-specific lists may be a better focus for your
php questions.

> Date: Sunday, April 10, 2016 21:24:21 +0300
> From: Alexandru Duzsardi <>
> Hi ,
> I don't think you understand exactly how php works
> First of all , it doesn't compile anything , it's interpreting
> your script and outputs HTML.
> Second , from your description of the problem it looks like you
> misconfigured something or your scripts are badly written , in any
> case you need to read the installation and configuration of  php
> and php module for apache , if you need to check that you php
> module is installed correctly you cand put a file in the
> DocumentRoot of your website with the content of  <?php infophp()
> ?> , for example info.php and load it in your browser. If you see
> the php info page then at least you know that the php module for
> apache is installed correctly. And go from there , You'll also see
> the location of the php.ini you need to edit in order to make
> changes to your php environment.
> Anyway , every OS does things differently so i can't say for OS X
> how to configure the php module for apache but you should have
> found that information on the site where you got the packages that
> you installed.
> -----Original Message-----
> From: Roparzh Hemon [] 
> Sent: Sunday, April 10, 2016 20:33
>   My index.php file is compiled correctly when I use one of my PHP
> executables outside Apache, but fails when I ask Apache to serve it
> (and fails leaving a blank error log unfortunately). So I'm trying
> to understand how and where the two PHP compilations start behaving
> differently.
>   With my outside-Apache PHP executable, I only need to edit the
> php.ini file to use xdebug and get first-class debugging.  I have
> no idea how to do the parallel analysis with Apache however. AFAIK,
> there is no PHP executable inside Apache, just a shared library
> likeat /libexec/apache2/, and I do not know how to debug
> that. Does Apache have a php.ini file also? My current system is
> Mac El Capitan by the way.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message