wordpress duplicator将web.config重命名为web.config.orig

时间:2017-01-24 10:28:03

标签: wordpress iis

我正在使用 WordPress 4.6.2 Duplicator插件1.1.16 。我的操作系统是 Windows server 2012 - IIS 8.5。

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

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

任何解决方案,建议如何安装过程不会触及 web.config 文件?

1 个答案:

答案 0 :(得分:2)

installer.php文件中,Duplicator Plugin强制重命名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 -->");

安装工作正常。