Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2008, 01:48
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Conexión fallida con MSSQL (en Linux)

Buenas

Abrí un hilo hace tiempo para configurar el servicio MSSQL de PHP en un servidor Fedora 7 (mmm, Linux+Window$? xD)
La cosa está en que me ayudaron y al final funcionó bien, es decir, ya no me decía que no estaba definida la función mssql_connect().

El problema está en que por mucho que intente hacer la conexión, me dice que no se puede conectar con el servidor... Pero lo pruebo con el SQL Server Management (en una máquina Window$) poniendo el mismo host, user, y pass; y sí funciona...

Alguien tiene idea qué puede ser? He leído por ahí a uno que le pasaba lo mismo y abrió el puerto 1433, pero yo dudo que sea eso porque desde Window$ sí puedo hacer conexiones MSSQL con PHP, es sólo con Linux que me falla.

Pongo código pero vaya, ya aviso que no creo que sea problema del código, almenos es copiado y pegado del de Window$ que funciona correctamente:

Código PHP:
<?php
    $link
=mssql_connect("192.168.1.9","miusuario","mipassword");
    if(!
$link)
        echo 
"Conexión errónea";
    else
        echo 
"Conexión exitosa";
?>
El error que me da es:

Cita:
Warning: mssql_connect() [function.mssql_connect()]: Unable to connect to server: 192.168.1.9 in .... on line 3
Conexión errónea
Alguien sabe algo?

Muchas gracias de antemano