Cita:
Iniciado por pateketrueke entonces lo que dices no tiene nada que ver con php...
la función
mysql_connect() funciona tal cual... pero si tu servidor tiene problemas de puertos, ¿que pretendes solucionar con php?
vamos... la función debe conectar siempre y cuando la dirección y el puerto sean validos... por favor, ¿que ya no hay sentido común en estos días?
obviamente debes configurar MySQL para que escuche en un puerto que no bloquee tu firewall, y después de eso ya deberías poder conectarte!!
o deberías configurar el firewall.
PHP se conecta al servidor que le indiques y con el puerto que quieras, las condiciones para que la conexión sea satisfactoria es que los datos enviados al servidor sean correctos (pass, user, etc..) y que halla cómo conectarse al servidor (enrutamiento correcto, puertos de escucha, demonios (servicios) escuchando, etc...). PHP no puede manipular este tipo de cosas