Foros del Web » Programando para Internet » PHP »

¿Habilitar Soap?

Estas en el tema de ¿Habilitar Soap? en el foro de PHP en Foros del Web. Hola a todos. Estoy programando un cliente de WebService según varios ejemplos que he conseguido. Tengo instalado php 5.1 y Apache 2 sobre W2K Advanced ...
  #1 (permalink)  
Antiguo 06/12/2005, 09:38
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
¿Habilitar Soap?

Hola a todos.

Estoy programando un cliente de WebService según varios ejemplos que he conseguido. Tengo instalado php 5.1 y Apache 2 sobre W2K Advanced Server.

En mi php.ini tengo habilitadas las tres entradas que se refieren a Soap (por default vinieron habilitadas).

El caso es que mi script no me reconoce el objeto SoapClient

Fatal error: Class 'SoapClient' not found in C:\web\crs\ppp.php on line 5

Revisando la documentación de las funciones relacionadas con Soap en http://www.php.net/soap consigo que debo instalar GNOME xml library cosa que hice, y también consigo esto que no he podido superar:

Cita:
Installation
This extension is only available if PHP was configured with --enable-soap.
¿Debo compilar yo mismo mis librerías para poder usar Soap?

De no ser asi...

¿Donde se supone que puedo hacer esa configuración?

¿Podría ser otra cosa el error?

Saludos y gracias.
  #2 (permalink)  
Antiguo 06/12/2005, 12:15
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Ejemm.....ya resolví el problema. No tenía que recompilar, tenía que lavarme la cara y tomarme un buen café.

No estaba cargando la extensión correspondiente de SOAP, ya lo hice y esta dando otro tipo de problemas con los que debería poder lidiar mas facilmente.

Saludos.
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 11:25.