WebHostingAce
Silver Pleskian
- Server operating system version
- AlmaLinux 8.10 (Cerulean Leopard)
- Plesk version and microupdate number
- Plesk Obsidian 18.0.70 Update #3
Hi,
In Tools & Settings > PHP Settings, I have configured:
opcache.revalidate_path = 0
This setting is correctly reflected in the Loaded Configuration File located at:
/var/www/vhosts/system/domain.tld/etc/php.ini
However, when checking the PHP info page for the domain, it still shows:
opcache.revalidate_path = 1
This appears to be overridden by the default configuration in:
/opt/plesk/php/8.3/etc/php.d/10-opcache.ini
As a workaround, I commented out the line opcache.revalidate_path = 1 in that file, and now the value from Tools & Settings > PHP Settings is applied correctly.
My question is:
How can I ensure this change is preserved after a future Plesk or PHP update?
We prefer not to manage this configuration at the individual domain level, as we have over 50 multistore setups and it would be difficult to maintain consistency that way.
Thank you.
In Tools & Settings > PHP Settings, I have configured:
opcache.revalidate_path = 0
This setting is correctly reflected in the Loaded Configuration File located at:
/var/www/vhosts/system/domain.tld/etc/php.ini
However, when checking the PHP info page for the domain, it still shows:
opcache.revalidate_path = 1
This appears to be overridden by the default configuration in:
/opt/plesk/php/8.3/etc/php.d/10-opcache.ini
As a workaround, I commented out the line opcache.revalidate_path = 1 in that file, and now the value from Tools & Settings > PHP Settings is applied correctly.
My question is:
How can I ensure this change is preserved after a future Plesk or PHP update?
We prefer not to manage this configuration at the individual domain level, as we have over 50 multistore setups and it would be difficult to maintain consistency that way.
Thank you.