diff --git a/config/global.ini.php b/config/global.ini.php
index 7dd55d37190af4c857f4ac68efaac28f1c2d0da2..c287f21e46e5b531c2a25d9d91371b45e364c0ba 100644
--- a/config/global.ini.php
+++ b/config/global.ini.php
@@ -44,6 +44,7 @@ schema = Mysql
 http_host   = localhost
 remote_addr = "127.0.0.1"
 request_uri = "@REQUEST_URI@"
+port = 80
 
 ; access key and secret as listed in AWS -> IAM -> Users
 aws_accesskey = ""
diff --git a/tests/PHPUnit/bootstrap.php b/tests/PHPUnit/bootstrap.php
index 5eed01f8060e99249c7f62095aaf1e405756e94a..313f8f4b6a5a6975a4ed5a8f22162dc3f231f6f5 100644
--- a/tests/PHPUnit/bootstrap.php
+++ b/tests/PHPUnit/bootstrap.php
@@ -82,6 +82,7 @@ function prepareServerVariables(Config $config)
     $_SERVER['HTTP_HOST']   = $testConfig['http_host'];
     $_SERVER['REQUEST_URI'] = $testConfig['request_uri'];
     $_SERVER['REMOTE_ADDR'] = $testConfig['remote_addr'];
+    $_SERVER['SERVER_PORT'] = $testConfig['port'];
 }
 
 function prepareTestDatabaseConfig(Config $config)
diff --git a/tests/PHPUnit/config.ini.travis.php b/tests/PHPUnit/config.ini.travis.php
index 093aeaca61140aeaf343e81d577c0396e4b98d3f..0261a631e2094b99a97f5a35cd7313a84c65d48f 100644
--- a/tests/PHPUnit/config.ini.travis.php
+++ b/tests/PHPUnit/config.ini.travis.php
@@ -14,6 +14,7 @@ tables_prefix =
 
 [tests]
 request_uri = "/"
+port = 3000
 
 [database_tests]
 host = 127.0.0.1