[文章作者:张宴 本文版本:v1.0 最后修改:2009.04.21 转载请注明原文链接:http://blog.s135.com/post/411/]

  1、下载Oracle即时客户端程序包 — Basic: 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件

  ①、打开以下网址(本文以32位版为例):
  (Linux 32位版)http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html
  (Linux 64位版)http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxx86_64soft.html

  ②、下载以下几个文件:
oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm
oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm
oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm


  2、安装Oracle即时客户端程序包
rpm -ivh oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm
echo "/usr/lib/oracle/11.1/client/lib/" > /etc/ld.so.conf.d/oracle_client.conf
/sbin/ldconfig


  3、安装OCI8 PHP扩展(使用PHP自带的OCI8,假设PHP程序安装在/usr/local/webserver/php/)
yum install libaio
wget http://pecl.php.net/get/oci8-1.3.5.tgz
tar zxvf oci8-1.3.5.tgz
cd oci8-1.3.5/
/usr/local/webserver/php/bin/phpize
CFLAGS="-I/usr/include/oracle/11.1/client/"
CXXFLAGS="-I/usr/include/oracle/11.1/client/"
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-oci8=/usr/lib/oracle/11.1/client/
make
make install


  4、修改PHP配置文件(/usr/local/webserver/php/etc/php.ini)
在extension_dir = "/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20060613/"后增加一行:
extension = "oci8.so"


  5、重启PHP

  6、创建一个phpinfo.php文件(内容如下)并通过Web访问,如果有“oci8”这一项,则表明安装成功。
<?php
phpinfo();
?>

  点击在新窗口中浏览此图片


Tags: , ,
技术大类 » 数据库技术 | 评论(32) | 引用(0) | 阅读(15570)
nany
2011-2-10 17:18
谢谢,很有帮助
xuebin
2011-4-7 00:42
asdf,我爱死你了!谢谢帮了我大忙!
youke
2011-5-18 11:16
能不能再搞一个 PDO_OCI的 ? 编译真是件很麻烦的事情啊
yongfa
2011-8-26 17:23
unhappyXIAO 2009-10-21 14:49 /data0/software/oci8-1.3.5/oci8.c: At top level:/data0/software/oci8-1.3.5/oci8.c:3082: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'php_oci_ping_init'make: *** [oci8.lo] 错误 1 我的也报类似的错误,什么问题呢??make 就出这样的错误啊
小刀
2011-11-8 17:23
checking Oracle Instant Client version... configure: error: Oracle Instant Client libraries not found张大哥,这2个问题怎么修改阿??echo $ORACLE_HOME看看是什么!!删掉那个环境变量
louis vuitton uk Email Homepage
2011-11-23 09:12
This louis vuitton uk for sale belongs to the sounding just what are termed as Louis Vuitton vintage best sellers, many other products and services for the reason that range appearing companies.You will easily notice the unfold zippers of this coach outlet store online. That is the decoration. There are some inside pockets for you as well. They are easy to match your clothes and to carry.Let us inspire your inner beauty with fine christian louboutin sale. Purse the elegance in bridal wedding. Enjoy the fashion.
川上曰 Email
2011-12-1 17:11
小弟也按照楼主的博客进行了编译设置,整个过程还算顺利,但是成功编译以后phpinfo()里面就是没有OCI8出现,想请教一下,机器上是不是必须要安装oracle客户端的啊?
Louis Vuitton Neverfull Email Homepage
2012-4-21 17:54
www.lvbagsclassic.com are authorized authentic Louis Vuitton handbags outlet store. All the items at our site are 100% authentic. All our Louis Vuitton handbags will come with the authenticity card, serial Number, dust bag and care booklet. We promise you will be 100% satisfied when you get such cheap authentic Louis Vuitton handbags from us!
Louis Vuitton Neverfull
lele
2012-4-23 11:50
在gentoo下oci8.so文件编译成功了,就是加载不进去到Php模块中,为什么呢
day day up
2012-5-2 17:06
为什么我的oci8-1.3.5.tgz里没有configure文件呢?请大虾帮忙
Hogan
2012-5-10 18:04
Mentre youre gestione di problemi complessi tra cui PAYE insieme con le imprese del prelievo, l'idea è sicuramente intelligente per acquisire specializzata fare qualcosa di sicuro si sta usando la vostra organizzazione. Self-employmentSelf lavoratori uomini e donne potrebbe anche fare pieno uso Hogan dei ragionieri in tutta Stansted, quando hanno l'effetto della loro prelievo unico e sì, è spesso sconcertante. Stare di fronte a una buona varietà prelievo può essere schiacciante, di conseguenza, il
hogan280 Email
2012-5-10 18:12
Finora, così tipico. Dei 17.000 casi di reati sessuali che coinvolgono bambini sotto i 16 anni solo 4000 è andato in tribunale lo scorso anno, secondo i CPS. Questo è poco meno di un quarto di tutti i casi segnalati. E secondo NSPCC di ricerca, un terzo (34%) dei bambini che vengono abusati sessualmente non dirlo a nessuno in tutto, per non parlare di segnalarlo alla polizia. Eppure il caso della adolescente e il Hogan negozio asporto controtendenza il trend statistico di questa settimana quando le prove della ragazza costituito una parte centrale del processo contro una banda di nove uomini, che sono stati condannati ciascuno a tra i quattro ei 19 anni dopo essere stato giudicato colpevole di 25 bambino reati sessuali, compreso lo stupro e il traffico.
分页: 2/2 第一页 上页 1 2 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]