要使PHP对Oracle支持,首先要在
http://www.oracle.com/technetwork/topics/linuxsoft-082809.html
下载:
oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm
oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386.rpm
oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm
三个包,然后安装这几个包,先安装basic包后再安装其他两个包
#rpm -ivh oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm
同上,安装其他两个包。
然后安装php-pear:yum install php-pear
然后利用pear安装oci8:
pecl install oci8
安装结束后,在php.ini中的extension_dir=XXXXX下加入
extension = oci8.so
这样就可以了。用phpinfo()就可以看到
OCI8 Support |
enabled |
Version |
1.4.3 |
Revision |
$Revision: 300752 $ |
Active Persistent Connections |
0 |
Active Connections |
0 |
Oracle Instant Client Version |
11.2 |
Temporary Lob support |
enabled |
Collections support |
enabled |
分享到:
相关推荐
linux下php扩展Oracle支持,包含:oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm,oracle-instantclient11.2-devel-11.2.0.3.0-1.i386.rpm,oci8-1.4.10.tgz
在Linux环境下为PHP安装Oracle扩展是一项常见的任务,特别是在需要与Oracle数据库进行交互的Web应用程序中。Oracle数据库以其稳定性、安全性和高性能而闻名,因此许多企业选择它作为后端存储。PHP作为广泛使用的...
Oracle Linux 提供了丰富的功能,支持多种硬件架构,并且可以部署在物理服务器、虚拟机以及云环境中。 #### 二、Oracle Linux 11.2.0.4 版本概述 Oracle Linux 11.2.0.4 是 Oracle Linux 11 系列中的一个更新版本...
在Linux环境下,将PHP与Oracle数据库进行连接是一个相对复杂的过程,因为涉及到多个组件的安装、配置和设置。本文将详细讲解如何在Linux上配置PHP以连接Oracle数据库。 首先,我们需要安装Oracle Instant Client,...
Linux下配置PHP5连接Oracle 10.2.0
### Linux AS4上安装Oracle10的详细指南 在Linux AS4上安装Oracle10是一项技术性较强的任务,尤其对于那些初次接触Oracle数据库的人来说。本文将深入解析在Red Hat Enterprise Linux 4 Advanced Server版本上安装...
在Linux系统上,可以通过包管理器(如apt-get或yum)来安装,而在Windows环境下,可能需要手动下载并编译源代码。确保安装过程中选择与PHP版本和Oracle客户端库相匹配的oci8扩展。 配置步骤如下: 1. **安装Oracle...
1. `instantclient-basic-linux.x64-12.1.0.1.0.zip` - 这是基础包,包含了对OCI、OCCI和JDBC-OCI应用程序的支持。 2. `instantclient-sdk-linux.x64-12.1.0.1.0.zip` - 提供额外的头文件和makefile,用于需要编译的...
在Linux环境下,将PHP4与Oracle8i集成以实现数据交互是常见的开发需求。以下是详细的步骤和注意事项: 首先,确保你的系统已经安装了Linux,并准备安装Oracle 8i数据库和PHP4。Oracle 8i是Oracle公司的一个较旧版本...
Oracle Linux 7.4 是一款基于Red Hat Enterprise Linux (RHEL) 的开源操作系统,由甲骨文公司维护和支持。在该版本中,PHP是用于构建动态网页应用的关键组件,它是一种广泛使用的开源脚本语言,尤其适合Web开发。在...
如果需要支持Oracle数据库,还需要安装oci8扩展: ```bash sudo apt-get install php-pear php-dev libaio1 libaio-dev pecl install oci8 echo "extension=oci8.so" >> /etc/php/7.x/fpm/php.ini sudo service ...
本文将详细介绍如何在PHP7.0环境下安装oci8扩展,以便顺利连接Oracle数据库。 首先,安装oci8扩展之前,确保你的系统已经安装了Oracle Instant Client。Oracle Instant Client是Oracle数据库的轻量级客户端,包含了...
在Windows环境下,可以直接从Oracle官网下载对应的Instant Client包。 安装完成后,我们需要配置环境变量,确保PHP能够找到Oracle客户端的库。在php.ini文件中,添加或修改以下行: ``` extension=...
在Linux环境下,PHP的oci8和PDO_OCI扩展是用于连接Oracle数据库的关键组件。oci8扩展提供了PHP与Oracle数据库交互的接口,而PDO_OCI扩展则遵循PHP Data Objects(PDO)标准,提供了一种统一的方式来访问Oracle数据库...
在Ubuntu系统上安装PHP与Oracle数据库的连接模块是一项常见的任务,尤其对于那些需要在Linux环境中构建基于PHP的应用程序并与Oracle数据库交互的开发者来说。本文将详细介绍如何在Ubuntu上配置PHP以支持Oracle数据库...
通过以上步骤,我们便能在Oracle Linux环境下成功搭建并配置Oracle 11g数据库,从而利用其丰富的特性为企业的数据管理提供强有力的支持。在整个过程中,务必注意遵循Oracle的安装指南和最佳实践,以确保系统的稳定和...