我正在使用 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 文件?
答案 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 -->");
安装工作正常。