phpstudy配置oracle,【phpstudy】安装Oracle 客户端 并连接
参考连接:https://blog.csdn.net/liuquan007/article/details/77508518
phpstudy2016是32位版 phpstudy2014是64位版本【查看版本号:phpinfo() => 搜索‘architecture’ 结构,内核,代表了php的版本号】
在用phpstudy连oracle之前先确定自己的版本
1先打开扩展
extension=php_oci8_12c.dll //这里的12c指的是oracle客户端是12.x的版本,千万别下成11.x或者10.x,不然没效果!!!(自己实际下的是12.1版本)
extension=php_pdo_oci.dll
php5.6以下 应打开 extension=php_oci8_11g.dll
查看这个时候打开phpinfo();如果这时候你还看不到你的扩展成功开启 ,
是因为你没安装oracle 客户端
oracle 客户端下载地址
选择自己要下载的版本
phpstudy2016是下载32位版 phpstudy2014是下载64位置版本
如果点击 Accept License Agreement
选择开始 下载 诺提示没注册 就注册自己的账号密码 已注册就是登陆下载
解压文件到 到C盘 例如 64为版本
instantclient-basic-windows.x64-12.2.0.1.0.zip 解压你想放的位置 比如C盘中
修改系统变量Path如下图:
在Path最前面加上C:instantclient_12_2;重启电脑!!!
重启appache 然后查看phpinfo.php
看到这个说明oci扩展加载成功
下面本地测试php 连oracle 在根目录www下建立test.php文件
写入代码:
$conn= oci_connect('用户名', '密码', 'IP:端口号/服务器名或SID');
if($conn) {
echo"连接oracle成功!";
exit;
}else{
echo"连接oracle失败!";exit;
}
?>
效果:
所以对于PHP开启Oracle扩展有问题的,就有如下几点要注意。
1.PHP.ini中开启扩展,最好2个都开启,这样就不需要管客户端版本
2.安装Oracle客户端,不安装单独扩展是不行的
3.注意客户端和PHP的位数,32就配32,64就配64 (与win的位数无关)
4.注意以管理员身份运行oracle安装程序(如果是安装形式,解压形式无视即可)
5.如果使用phpstudy环境,请用管理员身份运行phpstudy
phpstudy配置oracle,【phpstudy】安装Oracle 客户端 并连接相关推荐
- oracle部署--安装oracle软件与部署单实例数据库
一.安装oracle数据库软件 1.创建相应的用户组及用户 groupadd oinstall groupadd oper groupadd dba useradd -g oinstall -G ...
- python安装要装oracle,python安装oracle数据库
Python中通过cx_Oracle访问数据库遇到的问题总结 以下是Python中通过cx_Oracle操作数据库的过程中我所遇到的问题总结,感谢我们测试组的前辈朱勃给予的帮助最终解决了下列两个问题: ...
- oracle rcu 安装,Oracle Fusion MiddlewareⅠ: 数据库和RCU
计划学习下WebCenter,需要搭建环境.计划写几篇文章,以备分享和记录:数据库.RCU.Weblogic.WebCenter Portal.WebCenter Content(UCM).环境配置. ...
- 单机安装oracle,单机安装oracle系统
一.安装oracle6.9操作系统 1.硬盘划分为30G(以下分区皆强制为主分区)/boot 200Mswap 4G/ 剩余全部空间安装下一步的步骤就不说了 勾选图形选项基本系统-->备份客户 ...
- RedHat and Oracle 离线安装oracle教程
目录 安装前的准备 1.上传相关文件(离线依赖包.oracle安装文件)到安装目录下,rpm.zip最好先解压再上传. 2.查看主机名 3.添加主机名与IP对应 4.关闭seLinux 5.安装依赖包 ...
- 输入的口令不符合oracle,新手安装Oracle数据库指南
一:准备工作 1):首先要下载一下两个Oracle压缩文件. http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_databa ...
- 『ORACLE』安装oracle(11g)
一.操作系统安装,在vmware下安装Linux (OEL5.6),用于数据库服务器 1.打开vmware,选择"创建新的虚拟机" 2.选择自定义安装 3.选择虚拟机硬件兼容性(默 ...
- 安装oracle高级安装,oracle R11g高级安装详细教程
最详细的Oracle安装步骤如下: 1.在官网去下载oracle安装包,选择对应的安装包(如下图) Oracle下载界面地址: http://www.oracle.com/technetwork/da ...
- Linux7/Redhat7/Centos7 安装Oracle 12C_安装Oracle软件_04
文章目录 一.安装准备 1. 下载oracle12c 2. 上传oracle12c 3. 赋予权限 4. vnc远程连接主机 5. 解压 5. 安装 二.安装流程 2.1. 邮箱设置 2.2. 只安装 ...
- Linux oracle 怎么安装,oracle在linux下怎么安装
oracle在linux下怎么安装 red hat linux 下安装 oracle 10g racle考资料: Oracle官方网站: http://download.oracle.com/docs ...
最新文章
- GridView隐藏列取值解决方案
- 编写你的第一个 Django 应用,第 5 部分
- python loadtxt_Python 数据科学入门2:Matplotlib
- 你知道应聘上一份机器学习的工作需要哪些条件吗?
- Docker收购Orchard,SAP支持OpenStack,ODF等
- 在linux 或docker中使用 system.drawing.common
- Hadoop2.7.4 HA centos6.8
- 制作linux u盘启动,制作Linux的U盘启动盘
- kettle基础入门(一)kettle下载、安装
- 资源共享——《嵌入式Linux应用开发完全手册》韦东山 PDF电子档下载
- NanobeamM5无线网桥配置
- Unity的超大开放世界解决方案
- RiceQuant和 JoinQuant合成月k线、周k线的极简公式
- Verilog 练习 简单状态机代码设计(三角波发生器)
- java在控制台打印心形图案
- Android网上购物商城测试,Android 应用上架小米商城Monkey 测试不通过
- 一个故事搞懂Java并发编程
- 虚拟服务器鼠标左键被锁了,鼠标在网页里左键被锁怎么办
- 在SQL中limit 函数的使用
- jQuery 选择器 选取 class 为 intro 的 p 元素
热门文章
- PowerPmac上位机开发C#(一)_组件安装与环境配置
- 重磅!2019上半年中国互联网二手车拍卖平台研究报告发布!
- STM32-GPIO输入输出(hal库)
- wps怎么筛选相同数据
- 现代密码学上机程序c语言,现代密码学与加解密技术实验指导书.doc
- Android安全防护/检查root/检查Xposed/反调试/应用多开/模拟器检测(持续更新1.0.5)
- vMix对C盘路径下video.txt文件访问被拒绝怎么办
- 心电图计算心率公式_一种基于心电信号的心率计算方法与流程
- HMM模型:马尔可夫链、隐马尔可夫模型
- 霍尔开关单极性3144,双极性41F,线性霍尔3503等霍尔开关使用