From 6521e98926a17fa797cd97b197b7094ada4a8b52 Mon Sep 17 00:00:00 2001 From: diosmosis <benaka@piwik.pro> Date: Mon, 21 Sep 2015 23:38:37 -0700 Subject: [PATCH] Try to fix nginx setup on travis. Includes new [tests] INI config parameter for port (since using port 80 is not allowed for normal users on linux). --- config/global.ini.php | 1 + tests/PHPUnit/bootstrap.php | 1 + tests/PHPUnit/config.ini.travis.php | 1 + 3 files changed, 3 insertions(+) diff --git a/config/global.ini.php b/config/global.ini.php index 7dd55d3719..c287f21e46 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 5eed01f806..313f8f4b6a 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 093aeaca61..0261a631e2 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 -- GitLab