Conecte al servidor MySQL remoto con SSL desde PHP
Estoy tratando de conectarme al servidor MySQL remoto con SSL desde PHP usando mysql_connect:
$link = mysql_connect(
"ip",
"user",
"pass",
true,
MYSQL_CLIENT_SSL
)
Y obtén el peor error:
SSL connection error
He agregado los siguientes parámetros en my.cnf:
[client]
ssl-ca =/etc/mysql/ssl/ca-cert.pm
ssl-cert =/etc/mysql/ssl/client-cert.pem
ssl-key =/etc/mysql/ssl/client-key.pem
Entonces puedo conectarme a mysql remoto con éxito desde la terminal simplemente usando
#mysql -h ip -u user -p
Así que la conexión al servidor mysql funciona y hasta donde yo entiendo el problema está en la cooperación php / mysql. Probablemente me faltan algunos parámetros.
Desafortunadamente no puedo usar mysqli lib porque tengo demasiados adaptadores de trabajo para pdo_mysql.
Mi versión de PHP es 5.3.6-13ubuntu3.6 La versión de MySQL es 5.1.61
También agregué
mssql.secure_connection = On
to mi php.ini
@Ayuda será apreciada!