Post by genio » Fri Apr 08, 2011 11:04 pm

We use MySQL servers that aren't on the web server, so using a socket connection to localhost isn't available. Also, we only allow clients to connect to our MySQL servers over SSL.

Possible solution (for MySQL)

define('DB_SSL', true );

$ssl = 0;
if ( defined('DB_SSL') && DB_SSL !== false ) $ssl = MYSQL_CLIENT_SSL;
if (!$this->connection = mysql_connect($hostname, $username, $password, true, $ssl)) {

This creates a new connection and does it over SSL if the person set the DB_SSL value to a non-false value in their config.php.



Wed Mar 30, 2011 5:31 am
Who is online

Users browsing this forum: No registered users and 11 guests