WordPress 复制器将 web.config 重命名为 web.config.orig



我正在使用WordPress 4.6.2,带有复制器插件1.1.16。 我的操作系统是Windows Server 2012 - IIS 8.5。

我为每个网站都有自定义的IIS规则,每个网站都有不同的web.config文件

每次我获得用于部署的 WP 包时,在 WP 安装过程中(使用复制器插件创建的包),现有的 web.config 文件被重命名为 web.config.orig 并且安装过程被暂停(收到 405 错误页面),以修复我将文件重命名为 web.config 然后刷新页面,它有时会继续,有时从头开始。

任何解决方案,关于如何操作的建议,以使安装过程不会触及web.config文件?

installer.php文件中,复制器插件强制重命名web.config文件。我已经通过评论/删除此文件上的一些行解决了麻烦。

// @copy('web.config', "web.config.{$timeStamp}.orig");
// @unlink('web.config');
// @file_put_contents('web.config', "<!-- Reset by Duplicator Installer.  Original can be found in web.config.{$timeStamp}.orig -->");

并且安装工作正常。