On Thu, May 9, 2019 at 11:28 PM Guang Chao <guang.chao.1974@xxxxxxxxx> wrote: > > > > On Wed, May 8, 2019 at 3:34 AM Larry Martell <larry.martell@xxxxxxxxx> wrote: >> >> I have a PHP app and it runs from /var/www/html/foo. It writes to a >> log file in there log.txt. To do some testing I created a dir >> /var/www/html/foo.new and installed the code there. To switch back and >> forth I do this: >> >> mv /var/www/html/foo /var/www/html/foo.old >> mv /var/www/html/foo.new /var/www/html/foo >> >> When I do that I get an error writing to the log file: >> >> Error #2: fopen(/var/www/html/foo/log.txt): failed to open stream: >> Permission denied >> >> But if I switch back: >> >> mv /var/www/html/foo /var/www/html/foo.new >> mv /var/www/html/foo.old /var/www/html/foo >> > > Apologize if off topic, but I would recommend changing config file rather than doing mv on folders. Since it's an SELinux issue that would not help.