]> git.mxchange.org Git - friendica.git/commitdiff
[TASK] Template: Add check for environment values
authorMarcus Müller <25648755+M-arcus@users.noreply.github.com>
Fri, 20 Apr 2018 16:24:28 +0000 (18:24 +0200)
committerGitHub <noreply@github.com>
Fri, 20 Apr 2018 16:24:28 +0000 (18:24 +0200)
view/templates/htconfig.tpl

index 0b81b77326b05eef1dcb5b97a20510a701938b3c..d72307fb5a90348b5a0f81cd16d8b051a658095a 100644 (file)
@@ -17,9 +17,12 @@ $db_user = '{{$dbuser}}';
 $db_pass = '{{$dbpass}}';
 $db_data = '{{$dbdata}}';
 
-// Set this variable to true, if you want to use environment variables for mysql
-$db_use_env_vars = false;
-if ($db_use_env_vars === true) {
+// Use environment variables for mysql if they are set beforehand
+if (!empty(getenv('MYSQL_HOST'))
+   && !empty(getenv('MYSQL_PORT'))
+   && !empty(getenv('MYSQL_USERNAME'))
+   && !empty(getenv('MYSQL_PASSWORD'))
+   && !empty(getenv('MYSQL_DATABASE'))) {
        $db_host = getenv('MYSQL_HOST') . ':' . getenv('MYSQL_PORT');
        $db_user = getenv('MYSQL_USERNAME');
        $db_pass = getenv('MYSQL_PASSWORD');