• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Issue NGINX FastCGI Cache open_basedir restriction bug?

nookyyy

New Pleskian
Server operating system version
Debian 11.7
Plesk version and microupdate number
18.0.52 Update #3

Hi i have the following problem:​

I wanted to use WP-Rocket together with nginx fastcgi cache and have modified the plesk template to my needs. I havent touched the proxy_cache_path so its still plesk default /var/cache/nginx/domain_fastcgi
Clearing the cache via plesk nginx backend works, but as i want it to be cleared dynamic whenever content gets updated i want to use either nginx helper or nginx cache clear or a similar tool. I added the path to open_basedir but both plugins give me the same error:

158283#0: *8017 FastCGI sent in stderr: "PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(/var/cache/nginx/domain.com_fastcgi) is not within the allowed path(s): (/var/www/vhosts/domain.com/httpdocs/:/tmp/:/var/cache/nginx/domain.com_fastcgi) in /var/www/vhosts/domain.com/httpdocs/wp-content/plugins/nginx-cache/nginx-cache.php

any idea how to fix this ?

regards
 
File(/var/cache/nginx/domain.com_fastcgi) is not within the allowed path(s): (/var/www/vhosts/domain.com/httpdocs/:/tmp/:/var/cache/nginx/domain.com_fastcgi)
/var/cache/nginx/domain.com_fastcgi --> file
/var/cache/nginx/ --> path
You cannot set a file as a open_basedir path.
 
Back
Top