Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2013, 14:39
MagoMarlon
 
Fecha de Ingreso: junio-2012
Ubicación: Venezuela
Mensajes: 68
Antigüedad: 11 años, 10 meses
Puntos: 6
Exclamación Mil problemas para conectar PHP con Sql Server

Buenos tardes colegas. No puedo más. Estoy que trepo las paredes con este asunto. La cuestión es que necesito conectar php con sql server, se que ya hay post referente al tema, pero ninguno me ha ayudado a solucionar mi problema. Así que decidí acudir a ustedes que todo lo saben. Hare el post lo mas detallado posible para que se entienda muy bien...

La única manera que he podido conectar php con sql server ha sido con AppServ, con un par de configuraciones extras. Pero resulta que appServ tiene una versión de php estable algo vieja, la 5.2. Y necesito la 5.3 porque a partir de esta versión es que se puede usar el método mágico __invoke, en fin, el caso es que tengo que actualizar el php.

Hace tiempo instente conectar con WampServer y no pude, así que decidí instalar el apache y el php por separado. Intente de toodo y nada que conectaba. Así que decidí volver a intentar conel WampServer ya que conseguí mas info en la web de este... ahora si les explico lo que he hecho...



Instalé WampServer 2.2 con PHP 5.4.3, en el puerto por defecto 80 (no tengo ningún otro servicio corriendo en este puerto). Se que WampServer tiene que ser configurado para que incluya las librerías del Sql Server.

La lectura de mi archivo php.ini es correcta. Aquí una vista de una parte de mi phpinfo()





Estas son las librerías que estoy incluyendo... este es el wamp



Así está configurado el php.ini



Esta es mi carpeta de ext del php donde se encuentran las librerías incluidas



Adicionalmente agregué la librería de ntdwlib.dll en la carpeta Windows/System32




Ademas lei en unos foros que todas esas librerias tambien deberían estar en la carpeta Windows. Y pues también las he puesto ahí.

El caso es que efectivamente en mi phpinfo se reflejan las configuraciones correctamente... es esto...





Y para realizar la conexión estoy usando un simple script solo de prueba



Y finalmente este es el error que me sale...



Ahí está toda la info detallada. Es todo lo que he hecho... Alguien tiene alguna sugerencia? Créanme que ya estoy enloqueciendo. Necesito de su ayudaaaa!!!

He hecho todo lo que debería hacer....

Espero puedan ayudarme. Muchas gracias. Saludos...

PD: si no pueden ver las imágenes denle click derecho sobre el icono / abrir imagen en una pestaña nueva...