Heim  >  Artikel  >  Datenbank  >  PHP安装Oracle扩展[重新整理]

PHP安装Oracle扩展[重新整理]

WBOY
WBOYOriginal
2016-06-07 16:40:291209Durchsuche

环境 System:CentOS 6 PHP: 5.3.28 下载Oracle客户端 32位系统 64位系统 oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpmoracle-instantclient-jdbc-10.2.0.4-1.x86_64.rpmoracle-instantclient-devel-10.2.0.4-1.x86_64.rpmoracle-instantclient-basi

环境

System:CentOS 6
PHP: 5.3.28

下载Oracle客户端

32位系统
64位系统

<code>oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
oracle-instantclient-jdbc-10.2.0.4-1.x86_64.rpm
oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm
oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
</code>

执行安装:

<code># rpm -ivh *.rpm
</code>

下载Oracle的PHP扩展

官方下载

<code>wget http://pecl.php.net/get/oci8-2.0.7.tgz
# tar zxvf oci8-2.0.7.tgz
# cd oci8-2.0.7
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-oci8=shared,instantclient,/usr/lib/oracle/10.2.0.4/client64/lib/
# make && make install
</code>

更改php.ini

<code># vi /usr/local/php/etc/php.ini
</code>

增加 extension = "oci8.so"

重新启动PHP

<code>ps aux | grep php | grep root
kill -USER2 php_root_pid
</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn