Hi zoidberg,
I do have some simple checks to update the web.config file. However once your done running an install you will need to manually check your IIS and probably do some minor tweaking. I haven’t really done much testing with IIS since such a small amount of people use it.
However I am looking for some volunteers to help me finalize the documents and FAQs for what needs to be tweaked in order to finalize the process. I do have it on the todo list, but its a bit lower down…
With the 500 server error sometimes that issue is related to permission issues or a redirect, you might probe that path first…
Hope that helps!
I can tell you categorically that Duplicator works with Microsoft IIS.
I have successfully backed up a domain on Windows 2008 IIS 7 and restored it to another domain. WordPress 3.3.2
Once you figure it out, it works very well.
You have to run PHP 5.3 or later. Also, if you don’t manually create the wp-snapshots folder in the root directory, you will get a permission related error. Even when the folder exists you get a permissions error but it does continue to successfully backup the site.
Warning: chmod(): Permission denied in […]wp-content\plugins\duplicator\inc\functions.php on line 324
09:26:57 log:fun__create_snapshotpath=>error setting wp-root folder to 755. This process may need to be done manually.[…]/
09:26:57 log:fun__create_snapshotpath=>success setting 755 for: D:/blah-blah/wp-snapshots
A 500 server error is usually either a permission problem or a missing folder OR some PHP extension (like a zip functionality) is missing.
I’m just about to test a backup on an Apache server and restore to a Windows server.
Hey muddg,
Thanks for the feedback! I’m working a much better validation screen for the next release. I’m hoping it will provide much better feedback about a given server environment, so that the process won’t start till everything is configured.
Hope to be released within the next month…