Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2004, 10:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En general cuando "leemos" sobre "recompilar" PHP para instalar cierta librería (extensión) a PHP .. se refiere a Linux .. En PHP bajo Windows las extensiones ya están pre-compiladas en esos php_xxx.dll que tienese en tu directorio extensions/ o simlar de la instalación de PHP y que supongo que ya habrás apuntado ahí la directiva: extension_dir = "c:\php\extensions" o como se llame la ruta hacia esos php_xxx.dll en ese directorio.

Leyendo el manual oficial de PHP ..
http://www.php.net/ibase

dice:

Cita:
Note to Win32 Users: In order to enable this module on a Windows environment, you must copy gds32.dll from the DLL folder of the PHP/Win32 binary package to the SYSTEM32 folder of your windows machine. (Ex: C:\WINNT\SYSTEM32 or C:\WINDOWS\SYSTEM32). In case you installed the InterBase database server on the same machine PHP is running on, you will have this DLL already. Therefore you don't need to copy gds32.dll from the DLL folder.
Ahí habla de otra .dll que debes mover de directorio. (dice que si Interbase está en el mismo PC que corre PHP no hace falta mover dicha .dll).

En general ... te recomiendo mover todas las .dll que veras en tu directorio dll/ a tu directorio de sistema (system ...). Algunas de esas DLL las usan otras extensiones de PHP. (de hecho en la instalación de PHP ese es uno de los pasos a realizar para dejar "andando" PHP).

Un saludo,