|
|
||||||
|
|
Oracle + PHP + Red Hat Enterprise 4 ¿Quién no quiso alguna vez conectar una aplicación web creada en PHP a una base de datos Oracle? Quién lo hiso se llevo la sorpresa que esto no es posible sin antes tener que descargar el código fuente del php y compilarlo nuevamente, con lo que esto implica si no somos un usario experimetado en la materia, y mucho peor si se trata de un servidor que ya esta en producción. Por ello me tome el trabajo de descargar el código fuente del PHP incluido en el Red Hat Enterprise 4, le apliqué todos los parches que ellos proponen, y lo compile con todos los modulos como viene en el cd, pero ademas le agrege el soporte a Oracle y por último generé un rpm, así que ahora con solo descargar dos archivos rpm, podras tener funcionando PHP con conexión a Oracle sin tener que pasar por la tediosa compilación del código Fuente y sin correr riesgos, ademas podrás luego instalar los modulos que traen los cds Originales del Red hat Enterprise 4 sin problemas, por ejemplo, si necesitas soporte a Mysql, solo basta con ir a "agregar/quitar aplicaciones" Sección Servidores, Servidor Mysql y tildar Modulo phpmyql y listo, el modulo del cd funciona a la perfección con nuestra nueva versión de Php. Descargar Oracle Instant Client basic 10.2.0.1 Php 4.3.9-3.1 con soporte Oracle Metodo Insalación Descargar del sito de oracle el cliente "oracle instant cliente basic 10.2.0.1" e instalarlo, este cliente dasoporte a las bases de datos Oracle 10G, 9i y 8i. rpm -iv oracle-instantclient-basic-10.2.0.1-1.i386.rpm Luego descargamos el php del link de arriba y hacemos rpm -iv php-4.3.9-3.1-i386.rpm si sale un error dedependencia con el siguiente archivo: libclntsh.so.10.1 hacemos rpm -ifv --nodeps php-4.3.9-3.1-i386.rpm Luego hacemos una pagina llamada phpinfo.php que contenga <? phpinfo(); ?> la copiamos en el htdocs de nuestro apache y la abrimos con algun explorador "http://localhost/phpinfo.php" y observaremos que se agrego una sección llamada OCI8 Listo amigos esto es todo, espero les sea de utilidad Saludos
Germán Yovan Argentina - Córdoba |
|||||
| Linux Timón | ||||||
Oracle+PHP+RHEL4 |
||||||
|
||||||