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

index c078103e81207426233a518c50fe240868714b97..beec41c9c0b263ca2af06bd521cdbf58cbe84f1e 100644 (file)
@@ -21,9 +21,12 @@ $db_user = 'mysqlusername';
 $db_pass = 'mysqlpassword';
 $db_data = 'mysqldatabasename';
 
-// Set this variable to true if you want to use environment variables for mysql
-$db_use_env_vars = false; 
-if ($db_use_env_vars) {
+// 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');