Hola, he tenido bastantes problemas cuando quise trabajar con php,apache y MsSQL. Tambien me sirve IIS, para la misma funcion que cumple apache???
¿Cual es mejor?
Gracias
| |||
IIS y Apache son servidores HTTP .. así que cumplen la misma función. Ambos se les puede instalar el soporte para "lenguajes del lado del servidor" .. ya sea como CGI o como módulo .. Si vas a usar PHP .. lo mejor es que uses Apache (2.x a ser posible). No sé que "problemas" tienes con "Apache" .. pero habría que evaluarlo bien .. tal vez el problema no es de "Apache" sino de configuración de PHP . .Si es así esos problemas te los va a dar igual tanto si usas Apache o IIS o cualquier otro servidor HTTP que te puedas conseguir. Un saludo, |
| ||||
tienes razon gracias, el problema es que cuando trabajo con php, apache y mysql, no tengo problemas, pero cuando cambio a mssql, nome reconoce la funcion mssql_connect(), ya he intentado de todo, he preguntado en el foro de BD...he preguntado en otros foro, a amigos personales y no se que demonios pasa. Fue una pregunta al borde de la desesperacion.
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| |||
Cita: Esque donde debes preguntar es en este foro de PHP ...nome reconoce la funcion mssql_connect(), ya he intentado de todo, Usando IIS como servidor HTTP no vas a conseguir nada .. el "error" de que no te "reconoce" dicha función (ni todas las de mssql_xxx()) es de configuración de PHP no de Apache ni de IIS ni de ningún otro servidor HTTP que puedas usar. Dichas funciones pertenecen a una extensión para PHP que debes instalar www.php.net/mssql En este mensaje ya te hablaron de como hacerlo: http://www.forosdelweb.com/f21/fatal-error-entre-mssql-php-280171/ Lo que no indicas es si MS SQL Server lo usas en el mismo PC que corre PHP .. por qué para que te funcionen dichas extensiones debes tener instalado en el PC que haga de servidor con PHP la versión cliente de MS SQL Server que no es más que una DLL concreta que debes mover hacia tu windows/system. Todo eso lo detalla la documentación oficial de PHP: (inisisto) www.php.net/mssql Y si tienes problemas .. tan sólo debes indicarnos el error concreto que obtengas (por qué cuando incias tu servidor HTTP (sea el que sea) si hay problemas con ciertas librerias que se requieren ..se avisa con un mensaje de error característico) Un saludo, |
| ||||
Cita: La idea fija del php.ini será? =P
Iniciado por Cluster Todo eso lo detalla la documentación oficial de PHP: (inisisto) www.php.net/mssql
__________________ |
| ||||
gracias cluster Creo que por ahi va el tema, estoy trabajando con php+apache+mssql en windows XP, el equipo esta configurado como servidor por lo que todas las aplicaciones estan instaladas en el mismo.
__________________ La vida da muchas vueltas...debe ser por eso que uno se marea. |
| |||
Cita: La pregunta concreta es "donde se ejecuta PHP y mysql" . es el mismo PC? .. (debes saber que puedes tener tu RDBMS (MS SQL Server u otras) corriendo en un PC y PHP con tu servidor HTTP en otro completamente diferente. Todo esto es para "asegurar" que tengas instalado la versión "cliente" de MS SQL Server en ese PC que ejecuta PHP.
Iniciado por polaya Creo que por ahi va el tema, estoy trabajando con php+apache+mssql en windows XP, el equipo esta configurado como servidor por lo que todas las aplicaciones estan instaladas en el mismo. Un saludo, |