I have PHP-FPM running under Apache, and I use symlinks to switch between releases, like /html -> /release/1
However it is a well-know problem that symlinked files are cached under PHP-FPM. The easiest solution is just to reload PHP-FPM, there are also suggestions how to handle this problem under Nginx using $realpath_root variable.
Is there an equivalent option for apache?