
Luego de casi un año despues de iniciar este tema, he decidido terminarlo.
Pues bien, este articulo no pretende enseñar SOAP, pues de este tema no soy muy ducho que digamos, ademas en la web hay muchos tutoriales.... El objetivo de este articulo es simplemente enseñar como activar esta extension en PHP.
Todo es muy simple, (ya ha pasado un año, y mis conocimientos aumentaron, sin alardear, pero para ese momento no era capaz de cambiar nada del php.ini sin que dañara la configuracion o apache no arrancara).
Supongo que si estas leyendo este articulo, sabes que es PHP, y sabes donde esta tu php.ini, y como modificarlo.
Si no, te lo resumire, php.ini es el archivo de configuracion de php. Debes cargarlo en
httpd.conf (sabes que es?).
Lo mas basico es decirle a tu servidor donde encontrar las extensiondes de php. Para ello, con un editor de texto, buscas la linea
; Directory in which the loadable extensions (modules) reside.
extension_dir = "path_to_extensions"
y la modificas de acuerdo a tu path. Asi se podran hallar todas la extensiones sin ningun problema. Reiniciar apache, y ya esta. Volviendo al tema de SOAP, vamos al grano.
Es sencillo, en archivo
php.ini activas
la linea
;extension=php_snmp.dllextension=php_soap.dll
;extension=php_sockets.dllreinicias apache y ya tienes listo SOAP funcionando con PHP.
Por si las dudas, utiliza el poderoso
phpinfo();
Te saldra algo como la imagen de arriba.