Estoy intentando conectar con el servidor remoto MySQL con SSL de PHP utilizando mysql_connect:Conectar al servidor remoto MySQL con SSL de PHP
$link = mysql_connect(
"ip",
"user",
"pass",
true,
MYSQL_CLIENT_SSL
)
Y conseguir peor error jamás:
SSL connection error
I 'he añadido siguientes parametros 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
Así que se puede conectar a MySQL remota con éxito desde el terminal simplemente usando
#mysql -h ip -u user -p
Así que la conexión al servidor de mysql funciona y, por lo que yo sé, el problema está en la cooperación de php/mysql. Probablemente me faltan algunos params.
Lamentablemente 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 versión de MySQL es 5.1.61
También he añadido
mssql.secure_connection = On
a mi php.ini
ayuda será ¡apreciado!
si está utilizando MySQL, ¿no debería estar configurando 'mysql.secure_connection = On'? –
@SorinButurugeanu no hay una opción llamada 'mysql.secure_connection' en php.ini !! – Songo