Option | Details |
---|---|
Extraction |
Manual Archive Extraction Set the Extraction value to "Manual Archive Extraction" when the archive file has already been manually extracted on the server. This can be done through your hosts control panel such as cPanel or by your host directly. This setting can be helpful if you have a large archive files or are having issues with the installer extracting the file due to timeout issues. PHP ZipArchive This extraction method will use the PHP ZipArchive code to extract the archive zip file. Shell-Exec Unzip pro This extraction method will use the PHP shell_exec to call the system unzip command on the server. This is the default mode that is used if its avail on the server. |
Permissions pro |
All Files: Check the 'All Files' check-box and enter in the desired chmod command
to recursively set the octal value on all the files being extracted. Typically this value is 644 on most servers and hosts.
All Directories: Check the 'All Directories' check-box and enter in the desired chmod command to recursively set octal value on all the directories being extracted. Typically this value is 755 on most servers and hosts. |
Config Files |
Inside the archive.zip should be a copy of the original .htaccess (Apache) or the web.config (IIS) files that were setup with your packaged site.
When the installer runs it will backup and then reset all .htaccess, user.ini, and web.config files. It will then create blank copies of
both files. This is needed because the original files that were archived in most cases will not play well in the new environment.
There are cases where users do not want these files over-written after the installer runs. If that is the case then check the checkbox for this setting to retain the original web server configuration files you had on the original site that was archived. This is an advanced feature and requires that you know how to properly configure either the .htaccess or web.config files on your server. |
File Times | When the archive is extracted should it show the current date-time or keep the original time it had when it was built. This setting will be applied to all files and directories. |
Logging | The level of detail that will be sent to the log file (installer-log.txt). The recommend setting for most installs should be 'Light'. Note if you use Debug the amount of data written can be very large. Debug is only recommended for support. |
Option | Details |
---|---|
Host | This should be the primary domain account URL that is associated with your host. Most hosts will require you to register a primary domain name. This should be the URL that you place in the host field. For example if your primary domain name is "mysite.com" then you would enter in "https://mysite.com:2083". The port 2038 is the common port number that cPanel works on. If you do not know your primary domain name please contact your hosting provider or server administrator. |
Username | The cPanel username used to login to your cPanel account. This is not the same thing as your WordPress administrator account. If your unsure of this name please contact your hosting provider or server administrator. |
Password | The password of the cPanel user |
Troubleshoot |
Common cPanel Connection Issues: - Your host does not use cPanel Software - Your host has disabled cPanel API access - Your host has configured cPanel to work differently (please contact your host) - View a list of valid cPanel Supported Hosts |
Option | Details |
---|---|
Action |
Create New Database: Will attempt to create a new database if it does not exist. When using the 'Basic' option this option will not work on many
hosting providers as the ability to create new databases is normally locked down. If the database does not exist then you will need to login to your
control panel and create the database. If your host supports 'cPanel' then you can use this option to create a new database after logging in via your
cPanel account.
Connect and Remove All Data: This options will DELETE all tables in the database you are connecting to. Please make sure you have backups of all your data before using an portion of the installer, as this option WILL remove all data. Connect and Backup Any Existing Data:pro This options will RENAME all tables in the database you are connecting to with a prefix of "". Manual SQL Execution:pro This options requires that you manually run your own SQL import to an existing database before running the installer. When this action is selected the database.sql file found inside the archive.zip file will NOT be ran. The database your connecting to should already be a valid WordPress installed database. This option is viable when you need to run advanced search and replace options on the database. |
Host | The name of the host server that the database resides on. Many times this will be 'localhost', however each hosting provider will have it's own naming convention please check with your server administrator or host to valid for sure the name needed. To add a port number just append it to the host i.e. 'localhost:3306'. |
Database | The name of the database to which this installation will connect and install the new tables and data into. Some hosts will require a prefix while others do not. Be sure to know exactly how your host requires the database name to be entered. |
User | The name of a MySQL database server user. This is special account that has privileges to access a database and can read from or write to that database. This is not the same thing as your WordPress administrator account. |
Password | The password of the MySQL database server user. |
Option | Details |
---|---|
Prefix:pro* | By default, databases are prefixed with the cPanel account's username (for example, myusername_databasename). However you can ignore this option if your host does not use the default cPanel username prefix schema. Check the 'Ignore cPanel Prefix' and the username prefixes will be ignored. This will still require you to enter in the cPanels required setup prefix if they require one. The checkbox will be set to read-only if your host has disabled prefix settings. Please see your host full requirements when using the cPanel options. |
Spacing | The process will remove utf8 characters represented as 'xC2' 'xA0' and replace with a uniform space. Use this option if you find strange question marks in you posts |
Mode | The MySQL mode option will allow you to set the mode for this session. It is very useful when running into conversion issues. For a full overview please see the MySQL mode documentation specific to your version. |
Charset | When the database is populated from the SQL script it will use this value as part of its connection. Only change this value if you know what your databases character set should be. |
Collation | When the database is populated from the SQL script it will use this value as part of its connection. Only change this value if you know what your databases character set should be. |
Option | Details |
---|---|
Test Database |
The 'Test Database' button will help validate if the connection parameters are correct for this server and help with details about any issues that may arise. |
Troubleshoot |
Common Database Connection Issues: - Double check case sensitive values 'User', 'Password' & the 'Database Name' - Validate the database and database user exist on this server - Check if the database user has the correct permission levels to this database - The host 'localhost' may not work on all hosting providers - Contact your hosting provider for the exact required parameters - Visit the online resources 'Common FAQ page' |
Option | Details |
---|---|
New Admin Account | |
Username | A new WordPress username to create. This will create a new WordPress administrator account. Please note that usernames are not changeable from the within the UI. |
Password | The new password for the new user. Must be at least 6 characters long. |
Scan Options | |
Cleanup pro | The checkbox labeled Remove schedules & storage endpoints will empty the Duplicator schedule and storage settings. This is recommended to keep enabled so that you do not have unwanted schedules and storage options enabled. |
Old URL | The old URL of the original values that the package was created with. These values should not be changed, unless you know the underlying reasons |
Old Path | The old path of the original values that the package was created with. These values should not be changed, unless you know the underlying reasons |
Site URL | For details see WordPress Site URL & Alternate Directory. If you're not sure about this value then leave it the same as the new settings URL. |
Scan Tables | Select the tables to be updated. This process will update all of the 'Old Settings' with the 'New Settings'. Hold down the 'ctrl key' to select/deselect multiple. |
Activate Plugins | These plug-ins are the plug-ins that were activated when the package was created and represent the plug-ins that will be activated after the install. |
Full Search | Full search forces a scan of every single cell in the database. If it is not checked then only text based columns are searched which makes the update process much faster. Use this option if you have issues with data not updating correctly. |
Post GUID | If your moving a site keep this value checked. For more details see the notes on GUIDS. Changing values in the posts table GUID column can change RSS readers to evaluate that the posts are new and may show them in feeds again. |
WP-Config File | |
Config SSL | Turn off SSL support for WordPress. This sets FORCE_SSL_ADMIN in your wp-config file to false if true, otherwise it will create the setting if not set. The "Enforce on Login" will turn off SSL support for WordPress Logins. |
Config Cache | Turn off Cache support for WordPress. This sets WP_CACHE in your wp-config file to false if true, otherwise it will create the setting if not set. The "Keep Home Path" sets WPCACHEHOME in your wp-config file to nothing if true, otherwise nothing is changed. |