2 muscle1593572468 Muscle1593572468 于 2016.02.18 17:06 提问

thinkphp oci8扩展无法加载,什么问题

图片说明

TP版本3.1 ,orcale数据库连接不上,一开始报“无法加载数据库驱动: DbOracle”,官网下载添加扩展驱动DbOracle.class.php后,报错:'系统不支持oracle', 现在问题应该是没办法加载oci8吧,该怎么解决呢?php.ini的扩展已经打开了!
get_loaded_extensions()了下,没有看到oci8![图片说明](https://img-ask.csdn.net/upload/201602/18/1455786326_140031.png)图片说明

2个回答

devmiao
devmiao   Ds   Rxr 2016.02.18 19:17
Muscle1593572468
Muscle1593572468 已经装了Oracle客户端了
2 年多之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.02.18 21:48
Muscle1593572468
Muscle1593572468 已经装了Oracle客户端了
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
PHP 开启了扩展却还是无法加载oci8 扩展的原因和解决方法
开启了PHP 的oci8 扩展,但是打印 var_dump ( get_loaded_extensions() )还是没有出现oci8 ,pdo_oci,pdo_odbc扩展。 之后去oracle官网下载 ,解压缩,之后修改系统的环境变量,还是无法使用。 最后的解决方法,安装  OracleDatabaseInstantClient11g11.2.0.3.0 x64 ,安装之后就可以正常。
php7.1 oci8扩展
php7.1 oci8扩展 内含php_oci8.dll php_oci8_11g.dll php_oci8_12c.dll 实测可用
PHP 无法开启 OCI8 扩展原因
今天刚好有个需求,要用 PHP 把数据写入远程?Oracle 数据库,所以要用到?OCI8 扩展。但总是无法开启,查阅了大量资料才知道原来是因为本地机器没安装?Oracle 数据库,?系统缺少Oracle的几个关键DLL造成的,可以通过安装Oracle Instant Client 来添加这些DLL。 ? Oracle Instant Client下载地址如下: http://www.o
linux下为php开启oci8扩展
安装oracle安装包  rpm -ivh --force --nodeps oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm  rpm -ivh --force --nodeps oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm  rpm -ivh --force --nodep
php连接oracle9i,php无法加载php_oci8.dell解决办法
最近配置php+oracle一直加载不到php_oci8.dll,然后百度,谷歌找了大堆,都是说要把php_oci8.dll复制到system32目录下面,然后重新启动之类的,其实也不怪,好多人都没说明版本。   我的环境是 win2003(32位) php5.2.5  apache2.0  oracle9i,在php.ini里面已经去掉php_oci8.dll了,但是在phpinfo里面还是找
mac安装oci8扩展(orache扩展)+连接oracle数据库并使用
一、安装oracle客户端官网网址:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.htmlinstantclient-basic-macos.x64-12.2.0.1.0-2.zip、instantclient-sdk-macos.x64-12.2.0.1.0-2.zip 、instantclient-sqlplus-m...
PHP配置oci8扩展
1.首先确认安装Apache和php 2.打开php配置文件php.ini 找到";extension=php_oci8.dll"这句话,将其前面的分号去掉 3.在php.ini中找到” extension_dir “这句话,查看php目录中ext 扩展路径是否配置正确,或在文件中添加一行代码如:extension_dir = "D:\php5\ext"  4.在上述ext文件夹中查看是否有
本机更新到PHP7.0.10后不能用PHP_OCI8_12C.dll
本机PHP更新到7.0.10后,自己机器上安装有Oracel XE,版本是11g的11.2.0.发现PHP不能加载php_oci8_12c.dll. 上网查询半天也没有发现,设置了Oracle_home,TNS_name,NLS_LANG的环境变量也不行, 后来,从http://windows.php.net/downloads/pecl/releases/oci8/ 下载php_oci8_1
php 连接oracle 无法 启用oci8 解决办法 (摘自oracle官网)
ENABLING THE PHP OCI8 EXTENSION ON WINDOWS The Instant Client binaries complement PHP's pre-built binaries for Windows. Install Apache by downloading httpd-2.2.22-win32-x86-no_ssl.msi from httpd
Linux下PHP安装oci8扩展
PHP通常搭配Mysql使用,但有时候也会连接到Oracle数据库。 安装PHP的oci8扩张之前,需要先安装Oracle Instant Client( basic 或 basic lite 版就行了)。因为我们是从源码安装PHP扩展,所以还需要下载 Instant Client SDK。Oracle Instant Client相关软件包的下载请进入以下链接:http://www.oracl