Hi. Server setup: CentOS 6.4 with nginx (from this guide IIRC http://www.ispconfig.org/blog/1/ent...–-centos-64-x86-64-nginx-dovecot-ispconfig-3/) I recently updatedto 126.96.36.199 On my server, I have 1 client account (client5) with 3 websites (web5 - 7) web5 works perfectly in all respects. web6 failure looks like this: Notice that the allowed paths has web5 instead of web6 (I've replaced the actual web5 domain name with ACTUALWEB5DOMAIN - web6 and web7 are internal domains.) Same with web7 gets following error: Again, notice how the allowed paths include web5 details instead of Web7 Some settings. web6 open_basedir from control panel interface: web7 open_basedir from control panel interface: web6 open_basedir from /etc/php-fpm.d/web6: web7 open_basedir from /etc/php-fpm.d/web7: web6 php_open_basedir field value in web_domain table of ISPConfig database: web7 php_open_basedir field value in web_domain table of ISPConfig database: I think the issue is due to the nginx directive. I'm using fat-free framework on all 3 domains, so I have the following nginx directive on all 3: I've just noticed that when I remove the directive from web6 or web7, they work as you would expect it to work with no directive (e.g. the framework loads but freaks out because it's not got the right URL - no open_basedir restriction in the log though.) Any idea what's causing this strange behaviour? I can't figure out why, even if the directive is faulty, it would use a different websites open_basedir.