diff --git a/mbadmin.jps b/mbadmin.jps index 5219c01..21b3a72 100644 --- a/mbadmin.jps +++ b/mbadmin.jps @@ -681,7 +681,7 @@ actions: - cmd[cp]: user: root commands: - - bash -c 'cd /var/www/webroot/ROOT && /home/litespeed/mbmanager/install-wordpress.sh --wpusername="${settings.wpusername}" --wppassword="${settings.wppassword}" --wpemail="${settings.wpemail}"' + - bash /home/litespeed/mbmanager/install-wordpress.sh --wpusername="${settings.wpusername}" --wppassword="${settings.wppassword}" --wpemail="${settings.wpemail}" - return: type: info message: "${response.out}" diff --git a/scripts/install-wordpress.sh b/scripts/install-wordpress.sh index e4c0f0d..d41ad53 100644 --- a/scripts/install-wordpress.sh +++ b/scripts/install-wordpress.sh @@ -245,6 +245,49 @@ wp config create \ --dbhost="$DB_HOST" \ --allow-root +# Verify that wp-config.php was created successfully +if [ ! -f "wp-config.php" ]; then + echo -e "${RED}Failed to create wp-config.php. Attempting alternative method...${NC}" + + # Try alternative method using direct file creation + echo -e "${YELLOW}Attempting to create wp-config.php manually...${NC}" + cat > wp-config.php <