diff --git a/src/modules/site/migrate/ee_mod_migrate_setup.sh b/src/modules/site/migrate/ee_mod_migrate_setup.sh index bcbfe437..4727d205 100644 --- a/src/modules/site/migrate/ee_mod_migrate_setup.sh +++ b/src/modules/site/migrate/ee_mod_migrate_setup.sh @@ -11,19 +11,21 @@ function ee_mod_migrate_setup() if [ "$EE_SITE_CREATE_OPTION" = "--wp" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdir" ] || [ "$EE_SITE_CREATE_OPTION" = "--wpsubdomain" ]; then mv /var/www/$EE_DOMAIN/htdocs/wp-config.php /var/www/$EE_DOMAIN/ - ee_lib_echo "Setting up Database, please wait..." - ee_mod_setup_database + if [ "$EE_MYSQL_PATH" != "" ]; then + ee_lib_echo "Setting up Database, please wait..." + ee_mod_setup_database - # Replace old database values with new values - sed -i "s/DB_NAME.*/DB_NAME', '$EE_DB_NAME');/g" /var/www/$EE_DOMAIN/wp-config.php - sed -i "s/DB_user.*/DB_USER', '$EE_DB_USER');/g" /var/www/$EE_DOMAIN/wp-config.php - sed -i "s/DB_HOST.*/DB_HOST', '$EE_MYSQL_HOST');/g" /var/www/$EE_DOMAIN/wp-config.php - sed -i "s/DB_PASSWORD.*/DB_PASSWORD', '$EE_DB_PASS');/g" /var/www/$EE_DOMAIN/wp-config.php + # Replace old database values with new values + sed -i "s/DB_NAME.*/DB_NAME', '$EE_DB_NAME');/g" /var/www/$EE_DOMAIN/wp-config.php + sed -i "s/DB_user.*/DB_USER', '$EE_DB_USER');/g" /var/www/$EE_DOMAIN/wp-config.php + sed -i "s/DB_HOST.*/DB_HOST', '$EE_MYSQL_HOST');/g" /var/www/$EE_DOMAIN/wp-config.php + sed -i "s/DB_PASSWORD.*/DB_PASSWORD', '$EE_DB_PASS');/g" /var/www/$EE_DOMAIN/wp-config.php - # Import database - ee_lib_echo "Importing database, please wait..." - pv $EE_MYSQL_PATH | mysql $EE_DB_NAME \ - || ee_lib_error "Unable to import database, exit status = " $? + # Import database + ee_lib_echo "Importing database, please wait..." + pv $EE_MYSQL_PATH | mysql $EE_DB_NAME \ + || ee_lib_error "Unable to import database, exit status = " $? + fi fi # Fix webroot permission