![Negando](http://static.forosdelweb.com/fdwtheme/images/smilies/negar.gif)
| |||
Funciones Sybase http://cl.php.net/sybase Librerias ? en windows o Linux ? por lo menos en windows debes descomentar la linea php_sybase_ct.dll en el php.ini
__________________ |
| ||||
![]() Bueno es en Windows NT4.0 ya esa libreria se la active en el php.ini y al momento de reiniciar el quipo me mostro una cantidad de errores sobre esas libreias ya que no las podia cargar, asi que creo que necesito el controlador de sybase nativo para php, necesito ayuda por favor.... ![]()
__________________ ...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-* |
| |||
En general .. PHP para ciertas taréas no las soporta "nativamente" con su "PHP core" .. temas como funciones auxiliares para conectarse a cierta Base de datos usa lo que denominan: extensiones. (que en windows son las que tienes o debes tener en tu instalación de PHP/extensions/ ...) y son de nombre php_xxx.dll Esa son las "extensiones". En windows las extensiones sólo se "habilitan" .. pues no se compilan (como pasa en Linux) o mejor dicho .. ya no las proporciana PHP "compiladas". Para habilitar una extensión .. además de "descomentar" la línea de tu php.ini que haga mención a dicha extensión (quitando el ; delante de su extension = ...) debes asegurarte que tu directiva: extension_dir = ... apunte a dicho directorio donde están esas y otras php_xxx.dll. Algunas extensiones concretas requieren de otras "librerias" (en windows: otras .dll) ya sean de las que PHP proporciona (y que tienes en dll/ directorio de la instalación de PHP) o bien que sean de (en tu caso) la Base de datos (o RDMS) que pretendes usar .. Normalmente son las versiones "cliente" de estos. Si indicas los errores que obtienes al intentar habilitar tu extensión para uso de sybase .. veremos que sucede .. pero, en general es por qué te falta alguna .dll asociada y en el caso de usar Base de datos .. suele ser la versión "cliente" de esta que será alguna .dll o grupo de ellas que tendras que tener instalado en tu windows/system o similar (de hecho es altamente recomendable copiar las .dll que tengas en dll/ hacia dicho directorio ..por qué muchas extensiones las usan). Un saludo, |
| ||||
Bueno el problema es que al habilitar en el php.ini, la linea:
Código:
me comienzan a salir una serie de errores cuando reinicio el winnt4.0 sobre el archivo libct.dll, que no pudo cargar y asi va con el apache .exe y luego con el php_sybase_ct.dll, que falta en el system y system 32, etc, que no lo pudo cargar y la verdad estoy de acuerdo con cluster, debe funcionar normal, es decir no se que pasa??, me gustaria que me ayudaran....gracias extension=php_sybase_ct.dll ![]()
__________________ ...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-* |