Challenges with installation on hosted service

Hi Team, thanks for this amazing piece of work. I have done a test drive of the solution on my laptop and its awesome. I just have one problem. I want to have it online and I uploaded it to my web hosting provider. I also did create a DB as advised. I also made changes in the ipconfig file.
The challenge is, when I attempt to access it, I am redirected to the http://localhost/index.php/setup/language yet I have fully updated my config file and made all changes. I will be greatful, if someone can assist me with this. Below is my ipconfig file.

<?php exit('No direct script access allowed'); ?>
# InvoicePlane Configuration File

  
  http://billing.xxxxx.com
  
IP_URL=

# Having problems? Enable debug by changing the value to 'true' to enable advanced logging
ENABLE_DEBUG=false

# Set this setting to 'true' if you want to disable the setup for security purposes
DISABLE_SETUP=false

# To remove index.php from the URL, set this setting to 'true'.
# Please notice the additional instructions in the htaccess file!
REMOVE_INDEXPHP=false

# These database settings are set during the initial setup
DB_HOSTNAME=xxxx.xxxxmysql.com
DB_USERNAME=invplane
DB_PASSWORD=2017
DB_DATABASE=invplane
DB_PORT=3306 

# If you want to be logged out after closing your browser window, set this setting to 0 (ZERO).
# The number represents the amount of minutes after that IP will automatically log out users,
# the default is 10 days.
SESS_EXPIRATION=864000

# Enable the deletion of invoices
ENABLE_INVOICE_DELETION=false

# Disable the read-only mode for invoices
DISABLE_READ_ONLY=false

##
## DO NOT CHANGE ANY CONFIGURATION VALUES BELOW THIS LINE!
## =======================================================
##

# This key is automatically set after the first setup. Do not change it manually!
ENCRYPTION_KEY=
ENCRYPTION_CIPHER=AES-256

# Set to true after the initial setup
SETUP_COMPLETED=false

You should change

  http://billing.xxxxx.com
  
IP_URL=

to

IP_URL=http://billing.xxxxx.com