If the wordpress_admin_user variable is omitted from a VirtualHost it defaults to the DocumentRoot not the system username
The wordpress_admin_user
variable should default to the system username not the users_apache_virtual_hosts
that is hosting the WordPress site.