hexblot
New Pleskian
Hello,
supporting a server with Plesk 12.5 on Centos 7.
A number of domains ( ~100 ) are using plesk-php56-fpm, and in their pool definition ( /opt/plesk/php/5.6/etc/php-fpm.d/thedomain.tld.conf ) there is a line referring to xCache :
I have identified the timezone coming for the UI (PHP "Additional Directives") from the subscription, and the open_basedir pattern is from the domain. The override in the pool configuration in the last line come from /var/www/vhosts/system/thedomain.tld/conf/php.ini
However, for the life of me, I cannot find any reference to xCache anywhere in order to disable it, and it's spamming my main log ( /var/log/plesk-php56-fpm/error.log ) with tons of the line
[12-Jan-2017 02:54:42] WARNING: [pool thedomain.tld] child 3918 said into stderr: "ERROR: Unable to set php_value 'xcache.cacher'"
All of the domains were migrated from an older Plesk installation and defaulted to PHP5.4 which did have xCache, and then switched over to PHP5.6 if that makes any difference.
I have obviously changed / added things to the vhost php.ini, and have run /usr/local/psa/bin/php_settings -u - the generated file contains the above line.
Any ideas / leads as to where I should look next?
Thanks in advance!
supporting a server with Plesk 12.5 on Centos 7.
A number of domains ( ~100 ) are using plesk-php56-fpm, and in their pool definition ( /opt/plesk/php/5.6/etc/php-fpm.d/thedomain.tld.conf ) there is a line referring to xCache :
[....]
; Uses for log facility
; If php_value[error_log] is not defined error output will be send for nginx
catch_workers_output = yes
; php.ini custom configuration directives
php_value[date.timezone] = europe/athens
php_value[xcache.cacher] = on
php_value[open_basedir] = "/var/www/vhosts/thedomain.tld/:/tmp/"
; Following directives override default pool configuration
pm.max_children = 20
; Uses for log facility
; If php_value[error_log] is not defined error output will be send for nginx
catch_workers_output = yes
; php.ini custom configuration directives
php_value[date.timezone] = europe/athens
php_value[xcache.cacher] = on
php_value[open_basedir] = "/var/www/vhosts/thedomain.tld/:/tmp/"
; Following directives override default pool configuration
pm.max_children = 20
I have identified the timezone coming for the UI (PHP "Additional Directives") from the subscription, and the open_basedir pattern is from the domain. The override in the pool configuration in the last line come from /var/www/vhosts/system/thedomain.tld/conf/php.ini
However, for the life of me, I cannot find any reference to xCache anywhere in order to disable it, and it's spamming my main log ( /var/log/plesk-php56-fpm/error.log ) with tons of the line
[12-Jan-2017 02:54:42] WARNING: [pool thedomain.tld] child 3918 said into stderr: "ERROR: Unable to set php_value 'xcache.cacher'"
All of the domains were migrated from an older Plesk installation and defaulted to PHP5.4 which did have xCache, and then switched over to PHP5.6 if that makes any difference.
I have obviously changed / added things to the vhost php.ini, and have run /usr/local/psa/bin/php_settings -u - the generated file contains the above line.
Any ideas / leads as to where I should look next?
Thanks in advance!
Last edited: