php安装oracle扩展问题
来源:互联网 发布:js拖拽事件 编辑:程序博客网 时间:2024/06/03 12:59
正常安装步骤:
1、安装oracle客户端程序包.
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
(注意.以上生成的变量如果操作系统是64位需要下载x86_64的包)
2、安装Oracle即时客户端程序包
rpm -ivh oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm
rpm -ivh oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm
rpm -ivh 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/"
(注意.以上变量如果操作系统是64位的则路径为:/usr/include/oracle/11.1/client64/)
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-oci8=/usr/lib/oracle/11.1/client/ (注意.以上生成的变量如果操作系统是64位的则路径为:/usr/include/oracle/11.1/client64/)
make
make install
4、修改PHP配置文件(/usr/local/webserver/php/etc/php.ini)
extension = "oci8.so"
问题:
在oci8-1.3.5版本中make以后报错.错误如下:
make: *** [oci8_interface.lo] Error 1
make: *** [oci8_collection.lo] Error 1
make: *** [oci8_lob.lo] Error 1
make: *** [oci8.lo] Error 1
make: *** [oci8_statement.lo] Error 1
是因为缺少.lo文件.需要更名一下模版文件为.lo文件.
oci8_collection.loT oci8_interface.loT oci8_lob.loT oci8.loT oci8_statement.loT
- php安装oracle扩展问题
- mac安装php的oracle扩展oci8的一些问题
- Linux php-oracle扩展安装
- PHP中安装APC扩展遇到问题
- PHP中安装APC扩展遇到问题
- PHP中安装APC扩展遇到问题
- php扩展模块安装出现问题
- Linux下PHP 5.2 Oracle客户端扩展(OCI8)安装
- centos 安装 php pdo_oci 扩展(Oracle驱动)
- Linux下PHP Oracle客户端扩展(OCI8)安装
- Linux下PHP Oracle客户端扩展(OCI8)安装
- Linux下PHP Oracle客户端扩展(OCI8)安装
- 安装php扩展
- 安装 PHP Memcache 扩展
- PHP Memcached扩展安装
- Redis php 扩展安装
- Redis php 扩展安装
- php安装扩展
- 第十周任务二(派生类的函数定义与应用)
- 第十周任务2
- 第十周实验报告(二)
- Java中HashMap和HashSet的使用练习
- 第十周 任务一
- php安装oracle扩展问题
- 最简单的Dialog
- 第十周实验报告(三)
- oracle查询
- 第十周实验报告2.0
- 第十周实验报告(3)
- JavaScript用户自定义函数
- 查看oracle当前连接数
- C++多态