php oracle 10,编译PHP-oci8支持Oracle102G

本文介绍了如何在Apache服务器上编译安装PHP-oci8扩展,以支持Oracle 10.2.0.3版本。步骤包括安装Oracle Instant Client,配置Apache,以及设置环境变量和启动Apache。同时提供了Apache配置和PHP配置的示例。
摘要由CSDN通过智能技术生成

编译PHP-oci8支持Oracle102G,

Apache 1.3 && php4

Apache 2.0 && php5

mkdir $HOME/httpd

mkdir $HOME/httpd/www

rpm -Uvh oracle-instantclient-basic-10.2.0.3-1.i386.rpm

rpm -Uvh oracle-instantclient-devel-10.2.0.3-1.i386.rpm

./configure --prefix=$HOME/httpd  --enable-module=so

mkdir $HOME/php

./configure \

--with-oci8-instant-client \

--prefix=$HOME/php --with-apxs=$HOME/httpd/bin/apxs \

--enable-sigchild --with-config-file-path=$HOME/httpd/conf

cp php.ini-recommended $HOME/httpd/conf/php.ini

#! /bin/sh

$HOME=/home/apache

LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client/lib:${LD_LIBRARY_PATH}

export LD_LIBRARY_PATH

echo Starting Apache

$HOME/httpd/bin/apachectl start

AddType application/x-httpd-php        .php3

AddType application/x-httpd-php        .php

AddType application/x-httpd-php-source .phps

根据需要:

{修改/home/apache/httpd/conf/php.ini 381行 为register_globals = On}

# User specific environment and startup programs

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

ORACLE_SID=raddb

export ORACLE_BASE ORACLE_HOME ORACLE_SID

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

#PATH=$PATH:$HOME/bin

阅读(2039) | 评论(0) | 转发(0) |

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值