OPcache - handle opcache.restrict_api setting #812
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When opcache parameter restrict_api is set there is a warning when OPCache is cleared.
Reading: Testing 6.5.4, reading over a few internet articles and https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.restrict-api I see that it also blocks the request.
Fix: if restrict_api is not set or empty, reset cache will work.
If path from restrict_api is found in script that starts the reset, it will work.
Eg: opcache.restrict_api="/home/ssssss.com/public_html"
Tickets:
https://wordpress.org/support/topic/zend-opcache-api-is-restricted-by-restrict_api-5/
#9496550