[prev in list] [next in list] [prev in thread] [next in thread]
List: php-general-es
Subject: Re: [PHP-ES] php-oracle
From: ogir () setigd ! com ! mx
Date: 2005-01-29 3:33:57
Message-ID: 30662.201.137.107.34.1106969637.squirrel () 201 ! 137 ! 107 ! 34
[Download RAW message or body]
No se que version de oracle tienes pero yo instale la 9i(9204)
en un linux whitebox3, compilando php 4.3.8 como modulo de
apache( ver. apache2 ) con soporte a oci8 y funciono sin problemas.
Recuerda seguir estos pasos.
* Seguir la guia de instalacion para Oracle en linux, y/o cliente de
oracle con librerias oci etc. y sus parches.( en google encuentras varias)
- te recomiendo esta: http://www.puschitz.com/OracleOnLinux.shtml
* finalmente ya debes de tener listo tu linux con las siguientes variables
de ambiente y de preferencia en /etc/profile para que esten disponibles
para
todos:
ORACLE_BASE=/oradb/oracle; export ORACLE_BASE
ORACLE_DOC=${ORACLE_BASE}/doc; export ORACLE_DOC
ORACLE_HOME=${ORACLE_BASE}/product/9.2.0.4; export ORACLE_HOME
ORACLE_SID=mysid; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1; export NLS_LANG
ORA_NLS33=${ORACLE_HOME}/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=${ORACLE_HOME}/lib:${LD_LIBRARY_PATH}; export
LD_LIBRARY_PATH
LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL
PATH=${PATH}:${ORACLE_HOME}/bin
#######################################################
export PATH .... ... etc etc
* y por ultimo, en mi caso particular use el configure de esta forma:
./configure --with-oci8=shared
claro con sus demas parametros etc etc.......
para obtener la extension del oci8 para php( oci8.so )
Suerte
atte.- Rigoberto Sandoval :)
> Hola listeros...
> Estuve buscando entre los mail de la lista a ver si alguien tuvo o
> tiene el mismo problema que yo, pero no encontré, tal vez no busque
> bien, pero aquí les cuento.
> tengo un servidor de base de datos Oracle, allí todo esta bien, mi
> servidor de pruebas es un win 2000 con apache y php, instale el
> cliente para oracle, que viene en el CD de oracle, con eso se crearon
> las variables de entorno $ORACLE_HOME y la librería php_oci8.dll
> funciono correctamente, usando el php-adodb se conecta muy bien a la
> base de datos y realiza las operaciones sin problemas, pero ahora que
> lleve todo a un linux(fedora), intente compilar el php usando la
> opción --with-oci8=$ORACLE_HOME y no logro pasar del ./configure
> --with-oci8=$ORACLE_HOME
> pues no encuentra las librerías que necesita.
> para esto, ya descargue los rmp de la pagina de oracle, instale el
> cliente en el fedora, usando los RPMs junto con las librerías sdk de
> la misma pagina de oracle, ocurre que la variable de entorno
> $ORACLE_HOME no estaba definida, lo hice a mano, indicando la ruta del
> cliente oracle en el linux y tampoco logre resultados, por ultimo en
> lugar de usar la variable, le di la ruta exacta de donde se encuentran
> las librerías sdk necesarias para la compilación y sigue dándome el
> mismo error, no se encuentran las librerías.
> Alguien tuvo el mismo problema y logro resolverlo?
> Si es así, déme una pista de que debo hacer para terminar de migrar mi
> aplicación.
> Gracias.
>
>
> ---------------------------
> Ysrael Cárdenas
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic