• Resolved fireflyer451

    (@fireflyer451)


    I used the Duplicator plugin today to move my production website to my local PC, to test out theme updates, WP updates, etc. Frustratingly, Duplicator left a lot of things undone, and had to sort out by hand.

    1. SQL was incomplete. I had to delete all the local table, then run the installer-data.sql
    2. Update links from http://production.com to localhost using this http://codepen.io/EightArmsHQ/full/nzEjI
    3. Child themes simply did not copy – I had to go back and FTP my child theme. Then reinstall the parent theme.

    I have to say the reviews of this tool simply did not indicate problems of this nature. And while I’m new to WP, I’ve been in software development for year (that’s what helped me sort out these issues).

    Is this just normal SOP for this tool? Or did I do something wrong that cascaded these problems?

Viewing 1 replies (of 1 total)
  • Hey fireflyer,

    Sorry you ran into issues, in most environments the process/workflow runs very smoothly. However there are many things that can go wrong along the way based on the overall server setup and differences between the source and destination. Below are a few comments for each section.

    1. If you choose the ‘Connect and Remove All Data’ option on step 1 of the installer it should remove all your tables before installing. If the DB user doesn’t have delete permissions then removing the tables before running the script could cause issues.

    2. Not sure what happened on this, the installer-log.txt should report any issues that happened with any SQL statements that failed to run or had errors. One complexity with some of the online tools is that they don’t take into consideration base64 and serialized data strings, so in that case you want to make sure your using a tool that handles these scenarios as well, not sure if that one does or not…

    3. That is odd, typically this would only happen if PHP didn’t have enough permissions to zip the files when you created the package. Typically this would be reported in the package.log file.

    The issues you ran into aren’t typical for most users. Being a free plugin there are still improvements that need to be made in the scanning processes and pre-install to help identify the thousands of different configuration and synchronization issues that can occur…

    Feel free to post a forum or help ticket request if you run into issues. In many cases we try to work those issues or frustration points back into the source. We are always looking for environments that have issues to help improve the checks and balances needed to work across so many types of web servers, versions of PHP and MySQL…

    Again, thanks for the feedback!

Viewing 1 replies (of 1 total)

The topic ‘Duplicator marginal use’ is closed to new replies.