Foros del Web » Programando para Internet » PHP »

Conectar PHP a SQL SERVER

Estas en el tema de Conectar PHP a SQL SERVER en el foro de PHP en Foros del Web. Hola, yo estoy montando una pagina web para un servidor de Mu Online... debido a que tuve problemas para abrir el puerto 80 de la ...
  #1 (permalink)  
Antiguo 29/09/2006, 13:05
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
Conectar PHP a SQL SERVER

Hola, yo estoy montando una pagina web para un servidor de Mu Online... debido a que tuve problemas para abrir el puerto 80 de la pc...decidi montar la pagina web en un hosting y conectar la pagina al servidor SQL de la pc donde estar el Servidor...

Primero que nada... esto es posible??..
Porque he cambiado todo y nada... en el achivo config.php... cambie la ip 127.0.0.1 (que es la que hay que dejar si estas en modo local) y la cambie por la ip publica del servidor dende esta el mu onlne.... bueno. el error que me tira es este..

Fatal error: Call to undefined function: mssql_connect() in c:\appserv\www\2\config.php on line 130
Yo eestoy probando el sistema en mi pc.. pero no piense que el problema sea ese...

pienso que es problema es que no encuentra la conexion con el SQL... pero es lo que yo pienso.... por eso estoy pidiendo ayuda...

y si es eso.. me prodrian ayudar con el puerto 80??? Gracias..
__________________
=P jaja..
  #2 (permalink)  
Antiguo 29/09/2006, 14:10
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 11 meses
Puntos: 19
Omega ... como va ?

tu problema es que el proveedor de hosting tiene deshabilitada la conexion al SQL Server, preguntale a tu hosting si es que te podes conectar SQL Server .. y despues saca tus conclusiones !!!

saludos !
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #3 (permalink)  
Antiguo 29/09/2006, 15:08
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
Ok.... Gracuas Turco.. pero quisiera hacer una probea en mi pc... como hago eso???
Estoy Usando AppServ 2.4.2

Que tengo que modifica???


ahh y por cierto la coneccion que quiero hacer es remota... es decir... los archivo de la web estan en una pc.. y el servidor sql esta en otra pc... quiero que eso quede claro.. ^^

Saludos...
__________________
=P jaja..
  #4 (permalink)  
Antiguo 29/09/2006, 15:21
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
1) Activar la dll de sql server: ir al php.ini, descomentar la linea php_mssql.dll (le quitas el ; que tiene delante), guardar el archivo php.ini
2) Instalar en dicho pc las herramientas cliente de sql server
3) reiniciar apache
  #5 (permalink)  
Antiguo 29/09/2006, 15:30
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
Muchas garcais por sus respuestas... pero entendi la parte de editar la linea 576 del php.ini ya lo hise... me muestra un mensaje de error que no se puede encontrar el modulo... php_msql.dll...

claudiovega me podrias explicar bien lo que quieres decir.... porfavor...no entiendo muy bien esto de sql server y php....

Muchas gracias..
Saludos...
__________________
=P jaja..
  #6 (permalink)  
Antiguo 29/09/2006, 15:33
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
Cita:
Iniciado por omega2122 Ver Mensaje
Muchas garcais por sus respuestas... pero entendi la parte de editar la linea 576 del php.ini ya lo hise... me muestra un mensaje de error que no se puede encontrar el modulo... php_msql.dll...
La dll es php_mssql.dll, no php_msql.dll

Cita:
Iniciado por omega2122 Ver Mensaje
claudiovega me podrias explicar bien lo que quieres decir.... porfavor...no entiendo muy bien esto de sql server y php....

Muchas gracias..
Saludos...
Especificamente que no entiendes?
  #7 (permalink)  
Antiguo 29/09/2006, 15:46
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
Hola... bueno lo que no entiendo bien son los pasos... que me estas diciendo... no se muy bien como hacerlos...el paso Uno es el que mas entiendo... y el 3 que es algo basico.. tambien lo entiendo... el dos con el que tengo ams problema..

Cita:
1) Activar la dll de sql server: ir al php.ini, descomentar la linea php_mssql.dll (le quitas el ; que tiene delante), guardar el archivo php.ini
2) Instalar en dicho pc las herramientas cliente de sql server
3) reiniciar apache
Gracias...
__________________
=P jaja..
  #8 (permalink)  
Antiguo 29/09/2006, 16:33
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
paso 2:

Tomas el cd de sql server, sigues los pasos de instalacion y cuando te pregunta que tipo de instalacion usar, le dices: "sólo herramientas cliente"
  #9 (permalink)  
Antiguo 29/09/2006, 16:40
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
ok ... ya entendi.. pero cuando reinicio el SQL me aparece un mensaje de error que dice No se puede encontrar el modulo php_mssql.dll...

Saludos...
__________________
=P jaja..
  #10 (permalink)  
Antiguo 29/09/2006, 16:49
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
Fijate en el directorio de instalacion de php, en que directorio bajo éste se encuentra php_mssql.dll, la ruta a dicho directorio debes colocarla en php.ini en la linea:

extension_dir = ruta_donde_estan_las_dll
  #11 (permalink)  
Antiguo 29/09/2006, 17:13
Avatar de omega2122  
Fecha de Ingreso: julio-2006
Ubicación: My Home
Mensajes: 76
Antigüedad: 18 años, 4 meses
Puntos: 0
C:\AppServ\php\extensions es es la ruta... que aparece y entre a la carpeta y me aparece el archivo...

El error que me aparece es este: Unknown(): Unable to load dynamic library C:\AppServ\php\extensions\php_mssql.dll - No se puede encontrar el módulo especificado.
__________________
=P jaja..
  #12 (permalink)  
Antiguo 17/10/2006, 15:15
 
Fecha de Ingreso: octubre-2006
Mensajes: 4
Antigüedad: 18 años, 1 mes
Puntos: 0
Bueno .. yo tambien busco la misma informacion tengo un server y quisiera que mi web este con el dominio que adquiri .. pero nu puedo

empiezo resolviendo unos problemitas que tiene amigo omega2122 ..
debe instalar el AppServ 2.4.0
ya no te saldra este problema:
C:\AppServ\php\extensions\php_mssql.dll
y correra bien el appserv

Bueno... haber si nos podemos ayudar mutuamente y lograr poner nuestra web con Base de datos en php . en un host privado..

dejo mi msn de contacto para poder ayudarnos

[email protected]

gracias.!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:56.