Foros del Web » Programando para Internet » PHP »

¿Cómo instalo la extensión 'php_xslt.php' en Windows?

Estas en el tema de ¿Cómo instalo la extensión 'php_xslt.php' en Windows? en el foro de PHP en Foros del Web. Pues eso, lo he intentado todo, he copiado un montón de archivos.dll en c:\windows\ststem32. Me he descargado el expat, el sablot...pero pa ná. Uso: Windows ...
  #1 (permalink)  
Antiguo 05/01/2003, 21:20
Avatar de BVis  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 104
Antigüedad: 21 años, 4 meses
Puntos: 0
¿Cómo instalo la extensión 'php_xslt.php' en Windows?

Pues eso, lo he intentado todo, he copiado un montón de archivos.dll en c:\windows\ststem32.

Me he descargado el expat, el sablot...pero pa ná.

Uso:

Windows XP Pro
Apache 1.3.24
PHP 4.3.0

La cuestión, es que cada vez que en el php.ini quito el comentario en la linea:

;extension=php_xslt.dll

y rearranco el Apache, me aparece que no le es posible cargar esa extensión (y sí que está!).

He seguido los pasos que se explican en mil y un sitios, y esto sigue sin funcionar.

Por ejemplo he hecho todo lo que aquí se indica,
http://shanx.com/php/xsl/getXsl.htm

Pero nada, no hay manera.

A ver si alguna alma caritativa se ofrece para ayudarme en este problemilla.

1 Saludo.
__________________
"Yo opino lo mismo que BVis, el de 'forosdelweb' " - Bill Gates
  #2 (permalink)  
Antiguo 06/01/2003, 10:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Yo seguí los pasos de instalcion de soporte xslt de:

http://www.webmasterbase.com/article/602

- Bajé e Instalé las últimas versiones de expand y de sablot ..
- Copié las .dll indicadas (expand.dll y sablot.dll) a mi windows/system (uso windows98 .. en el tutorial dice q al system32 .. pero ahí por lo menos en w98 va OK).
- En php.ini .. activé la extension php_xslt.dll

Instalado todo, haces un phpinfo() y ahí deberias ver el soporte xlst instado (con algo mas de informacíon q la que dice ese tutorial . .dice por ejemplo q usas sablot y q versión. Por cierto .. me bajé la 0.97 binarios para windows y mi phpinfo() me dice q uso sablot 0.96 0_o) ...

Ahí mismo tienes un ejemplo completo que incluye:
- un XML
- un XSL
- un script PHP.

Por lo menos a mi .. el ejemplo (los .php .xml y .xsl ) los puse "juntitos" (en el directorio donde ejecuta el .php) (ignorante e mi xD) .. El caso que me dió un error el sablot . me decia que "no encuentra el .xsl en .. el raiz de mi Apache 0_o .. bueno . para probar se los puse ahí y todo OK .. funcina . Tampoco he profundizado en XSLT como para ver ese tema ..

Por cierto .. en el manual de php hace mencion a la libreria iconv .. en salbot (en la zona de descargas) hay un paquete "full" que la incluye .. Yo ya la tenía instalada (hace un tiempo q uso el soporte DOM XML y al instalarlo venia con eso ..). (te lo menciono por si tienes algun problema mires por ahí .. pese q ese manual no dice nada al respecto de iconv ..)

Uso:
Win98
PHP 4.3.0RC1 (o por lo menos ahí lo probé q ahora voy a instlar ya la 4.3.0 q ya toca xD).

Un saludo,

Última edición por Cluster; 06/01/2003 a las 10:06
  #3 (permalink)  
Antiguo 06/01/2003, 17:03
Avatar de BVis  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 104
Antigüedad: 21 años, 4 meses
Puntos: 0
Nada, que no hay manera. Lo que se explica en ese artículo ya lo había probado yo. Pero nada. Debe hacer algún bug o algo raro.

De hecho en /dlls ya tiene esos archivos, supongo que serán para que funcionen, pues usando esos tampoco me va.

El error que me muestra al re-arrancar el Apache es el siguiente...y por triplicado:

PHP Warning: Unknown(): Unable to load dynamic library 'c:\archiv~1\apache~1\php/extensions\php_xslt.dll' - No se encontró el proceso especificado.
in Unknown on line 0

En Linux lo he conseguido configurar correctamente sin problema alguno, bajandome los fuentes y recompilando todo. En cambio en Win, que ya tengo los binarios y en teoría debería ser más sencillo, ¡nada!.

Bueno, que se le va a hacer, yo estoy por desistir. Gracias por preocuparte, Cluster.

1 Saludo.
__________________
"Yo opino lo mismo que BVis, el de 'forosdelweb' " - Bill Gates
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 05:24.