Changeset 565 for branches/1.1dev/config


Ignore:
Timestamp:
Apr 5, 2016 6:58:26 PM (8 years ago)
Author:
anonymous
Message:

Added $CFG->dbserver to boot config options.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/1.1dev/config/boot.inc.php

    r549 r565  
    5656
    5757    // MySQL connection parameters.
    58     if (!empty($_SERVER['DB_NAME']) && !empty($_SERVER['DB_USER']) && !empty($_SERVER['DB_PASS'])) {
     58    if (!empty($_SERVER['DB_SERVER']) && !empty($_SERVER['DB_NAME']) && !empty($_SERVER['DB_USER']) && !empty($_SERVER['DB_PASS'])) {
    5959        // We set DB passwords as environment variables in the httpd.conf file,
    6060        // which is readable only by root.
     61        $CFG->dbserver = $_SERVER['DB_SERVER'];
    6162        $CFG->database = $_SERVER['DB_NAME'];
    6263        $CFG->username = $_SERVER['DB_USER'];
     
    7172    }
    7273
     74    $CFG->dbserver = (!isset($CFG->dbserver) || '' == $CFG->dbserver) ? 'localhost' : $CFG->dbserver;
     75
    7376    if (empty($CFG->database) || empty($CFG->username) || !isset($CFG->password)) { // Allow password to be empty string.
    7477        logMsg('Database credentials missing.', LOG_WARNING, __FILE__, __LINE__);
     
    7679
    7780    // Connect to MySQL
    78     if ($dbh = mysql_connect('localhost', $CFG->username, $CFG->password)) {
     81    if ($dbh = mysql_connect($CFG->dbserver, $CFG->username, $CFG->password)) {
    7982        // Select database
    8083        mysql_select_db($CFG->database, $dbh);
     
    288291
    289292    SITE_BASE . '/_templates' . PATH_SEPARATOR .
    290     CODE_BASE . '/templates'
     293    CODE_BASE . '/templates' . PATH_SEPARATOR .
     294
     295    SITE_BASE . '/../lib'
    291296);
    292297
Note: See TracChangeset for help on using the changeset viewer.