• Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Issue Need to change listen.owner [php-fpm]

Oshikuru

New Pleskian
Hi all,

I need to change the listen.owner from root to the appropriate user.
So I saw the file "/usr/local/psa/lib/modules/python/phpinimng/phpinimng.py". In this file there is this line:

listen.owner = root

I would like to override root with the user variable, so that in every php-fpm configuration the listen.owner variable has it's own user.
If I would be able to change it here generation of all php-fpm configurations would be correct for our needs. But this is an original Plesk file, so my changes would only remain until the next update of Plesk.

I know that I can change some variables in the file "/var/www/vhosts/system/example.com/conf/php.ini" but unfortunately the function "allowed_overrides" in the file "/usr/local/psa/lib/modules/python/phpinimng/phpinimng.py" does not allow to change "listen. variables".

Does anybody know how to change the listen.owner variable permanently?
 
Hello,

No way, except fix of phpinimng. But why do you need change the socket owner?
 
We changed the webserver config a little bit in /opt/psa/admin/conf/templates/custom/ directory so that it is necessary to change the socket owner.
What do you mean with "fix of phpinimng"?
 
Back
Top