php_ directives belong to "mod_php" if you are proxying to php-fpm through fastcgi all related php logging and defined variables belong in the corresponding FPM pool. I would start by seeing what php-fpm has to say about those connections. 2017-08-08 7:47 GMT+02:00 Nikolaos Milas <nmilas@xxxxxx>: > Hello, > > I am running httpd-2.4.6-45.el7.centos.x86_64 with > php-fpm-7.0.22-1.el7.remi.x86_64 (on CentOS 7). > > My main problem: On this httpd server I have several vhosts running, but > apparently I am facing intermittent problems with php-fpm communication on > only one of them. > > Most of the sites are WordPress or Joomla Applications (running with mysql). > Everythings seems right: low load, all websites are operating fine, except > this one, but only intermittently. > > The secondary problem is that I can't seem to be able to log php errors. > > When the problem starts, the users receive "503 Service Unavailable" pages > for many hours/days, and in the error log I see only such errors: > > [Tue Aug 08 08:27:31.742640 2017] [proxy_fcgi:debug] [pid 29259] > mod_proxy_fcgi.c(963): [client 180.76.15.139:30619] AH01076: url: > fcgi://127.0.0.1:9000/var/webs/wwwgreekgeo/www/wp/index.php > proxyname: (null) proxyport: 0 > [Tue Aug 08 08:27:31.742642 2017] [proxy_fcgi:debug] [pid 29259] > mod_proxy_fcgi.c(970): [client 180.76.15.139:30619] AH01078: serving > URL fcgi://127.0.0.1:9000/var/webs/wwwgreekgeo/www/wp/index.php > [Tue Aug 08 08:27:31.742645 2017] [proxy:debug] [pid 29259] > proxy_util.c(2203): AH00942: FCGI: has acquired connection for (*) > [Tue Aug 08 08:27:31.742661 2017] [proxy:debug] [pid 29259] > proxy_util.c(2256): [client 180.76.15.139:30619] AH00944: connecting > fcgi://127.0.0.1:9000/var/webs/wwwgreekgeo/www/wp/index.php to > 127.0.0.1:9000 > [Tue Aug 08 08:27:31.742690 2017] [proxy:debug] [pid 29259] > proxy_util.c(2422): [client 180.76.15.139:30619] AH00947: connected > /var/webs/wwwgreekgeo/www/wp/index.php to 127.0.0.1:9000 > [Tue Aug 08 08:27:31.742739 2017] [proxy:debug] [pid 29259] > proxy_util.c(2798): AH02824: FCGI: connection established with > 127.0.0.1:9000 (*) > [Tue Aug 08 08:27:52.347960 2017] [proxy_fcgi:error] [pid 29259] > (104)Connection reset by peer: [client 180.76.15.139:30619] AH01075: > Error dispatching request to : > [Tue Aug 08 08:27:52.348021 2017] [proxy:debug] [pid 29259] > proxy_util.c(2218): AH00943: FCGI: has released connection for (*) > > The problem is NOT resolved by restarting apache and/or php-fpm. > > The config of the vhost is as follows: > > <VirtualHost *:80> > DocumentRoot "/var/webs/wwwgreekgeo/www" > > ServerName www.greekgeo.noa.gr > > ServerAdmin webmaster@xxxxxx > > DirectoryIndex index.php index.html index.htm > > php_flag log_errors on > php_flag display_errors off > php_value error_log /var/webs/wwwgreekgeo/log/php_error_log > # php_value error_reporting 32767 > # php_value error_reporting 2147483647 > php_value error_reporting 6135 > > Redirect 301 /en.index.html http://www.greekgeo.noa.gr/wp/ > > RewriteEngine on > > RedirectMatch ^/index.html$ /wp/ > > <Directory "/var/webs/wwwgreekgeo/www"> > Options -Indexes +FollowSymLinks > AllowOverride All > Require all granted > </Directory> > > <Files ~ "^\.ht"> > Require all denied > </Files> > > <FilesMatch \.php$> > SetHandler "proxy:fcgi://127.0.0.1:9000" > </FilesMatch> > > ErrorLog /var/webs/wwwgreekgeo/log/error_log > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" > \"%{User-agent}i\"" combined > CustomLog /var/webs/wwwgreekgeo/log/access_log combined > LogLevel debug > > </VirtualHost> > > As you can see, I have made efforts to enable php debugging, but I still > can't see any php logging, in any php log: > > /var/log/php-fpm/error.log > /var/log/php-fpm/www-error.log > The file: /var/webs/wwwgreekgeo/log/php_error_log remains empty > > I've also followed these directions to enable Wordpress php logging: > https://codex.wordpress.org/WP_DEBUG but I didn't get any php logging > either. > > Please advise: How can I enable full php logging and troubleshoot php on > this vhost? > > Also: What would you advise, if possible, on the particular problem (php > processing hanging on this vhost only without any obvious reason)? > > I've googled and tried many things for several hours, but I can't find a > solution. > > Thanks in advance, > Nick > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > -- Daniel Ferradal IT Specialist email dferradal at gmail.com linkedin es.linkedin.com/in/danielferradal --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx