PHP Version 5.2.17
如何查看LINUX是多少位
file /sbin/init
软件:oci8-1.4.9.tgz
//64位
oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm
oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
//32位
oracle-instantclient-basic-10.2.0.4-1.i386.rpm
oracle-instantclient-devel-10.2.0.4-1.i386.rpm
oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm
可从
http://pecl.php.net/package/oci8
64位:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
32位:http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
下载
# rpm -ivh oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
查看安装的是什么版本ls /usr/lib/oracle/
echo "/usr/lib/oracle/10.2.0.4/client64/" > /etc/ld.so.conf.d/oracle_client.conf
/sbin/ldconfig
rpm -ql libaio
# yum install libaio
tar -zxf oci8-1.4.9.tgz
cd oci8-1.4.9
查看whereis phpize
/usr/bin/phpize CFLAGS="-I/usr/include/oracle/10.2.0.4/client64/" CXXFLAGS="-I/usr/include/oracle/10.2.0.4/client64/"
# ./configure --with-php-config=/usr/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/10.2.0.4/client64/lib/
然后再make && make install && make clean
查看phpinfo();中的extension_dir,看下该文件夹里有没有oci8.so
再到php.ini里加入
extension = "oci8.so"
==============32位安装=============
rpm -ivh oracle-instantclient-basic-10.2.0.4-1.i386.rpm oracle-instantclient-devel-10.2.0.4-1.i386.rpm oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm
echo "/usr/lib/oracle/10.2.0.4/client/" >/etc/ld.so.conf.d/oracle_client.conf
/sbin/ldconfig
rpm -ql libaio
# yum install libaio
tar -zxf oci8-1.4.9.tgz
cd oci8-1.4.9
查看whereis phpize
find / -name phpize
有些版本没有安装phpize,phpize是属于php-devel的内容
如没有安装则 yum install php-devel
/usr/bin/phpize CFLAGS="-I/usr/include/oracle/10.2.0.4/client/" CXXFLAGS="-I/usr/include/oracle/10.2.0.4/client/"
# ./configure --with-php-config=/usr/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/10.2.0.4/client/lib/
然后再make && make install && make clean
查看phpinfo();中的extension_dir,看下该文件夹里有没有oci8.so
再到php.ini里加入
extension = "oci8.so"
如何查看LINUX是多少位
file /sbin/init
软件:oci8-1.4.9.tgz
//64位
oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm
oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
//32位
oracle-instantclient-basic-10.2.0.4-1.i386.rpm
oracle-instantclient-devel-10.2.0.4-1.i386.rpm
oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm
可从
http://pecl.php.net/package/oci8
64位:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
32位:http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
下载
# rpm -ivh oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm
查看安装的是什么版本ls /usr/lib/oracle/
echo "/usr/lib/oracle/10.2.0.4/client64/" > /etc/ld.so.conf.d/oracle_client.conf
/sbin/ldconfig
rpm -ql libaio
# yum install libaio
tar -zxf oci8-1.4.9.tgz
cd oci8-1.4.9
查看whereis phpize
/usr/bin/phpize CFLAGS="-I/usr/include/oracle/10.2.0.4/client64/" CXXFLAGS="-I/usr/include/oracle/10.2.0.4/client64/"
# ./configure --with-php-config=/usr/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/10.2.0.4/client64/lib/
然后再make && make install && make clean
查看phpinfo();中的extension_dir,看下该文件夹里有没有oci8.so
再到php.ini里加入
extension = "oci8.so"
==============32位安装=============
rpm -ivh oracle-instantclient-basic-10.2.0.4-1.i386.rpm oracle-instantclient-devel-10.2.0.4-1.i386.rpm oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm
echo "/usr/lib/oracle/10.2.0.4/client/" >/etc/ld.so.conf.d/oracle_client.conf
/sbin/ldconfig
rpm -ql libaio
# yum install libaio
tar -zxf oci8-1.4.9.tgz
cd oci8-1.4.9
查看whereis phpize
find / -name phpize
有些版本没有安装phpize,phpize是属于php-devel的内容
如没有安装则 yum install php-devel
/usr/bin/phpize CFLAGS="-I/usr/include/oracle/10.2.0.4/client/" CXXFLAGS="-I/usr/include/oracle/10.2.0.4/client/"
# ./configure --with-php-config=/usr/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/10.2.0.4/client/lib/
然后再make && make install && make clean
查看phpinfo();中的extension_dir,看下该文件夹里有没有oci8.so
再到php.ini里加入
extension = "oci8.so"