Changeset 712 for trunk/lib


Ignore:
Timestamp:
Feb 13, 2020 4:47:45 AM (4 years ago)
Author:
anonymous
Message:

Improve mysql connect error message

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/DB.inc.php

    r697 r712  
    170170            $this->setParam(array('db_server' => 'localhost'));
    171171        }
    172 
    173172        // Connect to database. Always create a new link to the server.
    174173        // Connection errors are suppressed so we can do our own error management below.
     
    180179        // Test for connection errors.
    181180        if (!$this->dbh || mysql_error($this->dbh)) {
    182             $mysql_error_msg = $this->dbh ? 'Codebase MySQL error: (' . mysql_errno($this->dbh) . ') ' . mysql_error($this->dbh) : sprintf('Codebase MySQL error: Could not connect to server (db_server=%s, db_name=%s, db_user=%s, db_pass=%s)', $this->getParam('db_server'), $this->getParam('db_name'), $this->getParam('db_user'), ('' == $this->getParam('db_pass') ? 'NO' : 'YES'));
     181            $mysql_error_msg = $this->dbh ? 'Codebase MySQL connect error: (' . mysql_errno($this->dbh) . ') ' . mysql_error($this->dbh) : sprintf('Codebase MySQL connect error: Could not connect to server (db_server=%s, db_name=%s, db_user=%s, db_pass=%s)', $this->getParam('db_server'), $this->getParam('db_name'), $this->getParam('db_user'), ('' == $this->getParam('db_pass') ? 'NO' : 'YES'));
    183182            $app->logMsg($mysql_error_msg, LOG_EMERG, __FILE__, __LINE__);
    184183
Note: See TracChangeset for help on using the changeset viewer.