首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未加载php扩展“interbase”

未加载php扩展“interbase”
EN

Stack Overflow用户
提问于 2019-10-28 15:58:58
回答 2查看 2K关注 0票数 0

我在网上搜索了很多,但没有找到解决办法。我想在php中定义interbase/Firebird。(扩展)连接到firebird服务器。但是未加载php扩展“interbase”。我怎么能这么做?

非常感谢。

操作系统: Centos 7 Php :PHP5.6.40 Apache : httpd-2.4.6-90.el7.centos.x86_64

代码语言:javascript
复制
[root@server ~]# yum list installed | grep php
cwp-suphp.x86_64                    0.7.2-3                            @cwp
cwpphp.x86_64                       7.0.32-1                           @cwp
php.x86_64                          5.4.16-46.el7                      @base
php-cli.x86_64                      5.4.16-46.el7                      @base
php-common.x86_64                   5.4.16-46.el7                      @base
php-interbase.x86_64                5.4.16-9.el7                       @epel
php-pdo.x86_64   

看上去装好了

代码语言:javascript
复制
[root@server ~]# ls /usr/local/lib/php/extensions/no-debug-non-zts-20131226/
opcache.a  opcache.so

但不是在这里

EN

回答 2

Stack Overflow用户

发布于 2019-10-28 21:06:34

您必须安装fbclient2.5,这是预期的。

Pdo_firebird负载很好,PDO是在PHP中内置的,不需要启用php_pdo.dll。您确定没有混合版本吗?

尝试安装php版本7.0或7.1,7.2及其模块..。

我不知道它是否在5.4版本中可用--这个扩展用于Fireburd

票数 0
EN

Stack Overflow用户

发布于 2019-10-29 17:59:17

访问终端(以root用户身份)并根据您的系统版本执行以下命令:

CentOS / RHEL 7.x:

代码语言:javascript
复制
    rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

CentOS / RHEL 6.x:

代码语言:javascript
复制
 rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

安装php 5.6:

代码语言:javascript
复制
 yum install php56w php56w-cli php56w-common php56w-devel php56w-mbstring php56w-pecl-imagick php56w-xml

启用php扩展:

Firebird / Interbase:

代码语言:javascript
复制
yum install php56w-interbase

Ldap模块:

代码语言:javascript
复制
 yum install php56w-ldap

全球司单元:

代码语言:javascript
复制
  yum install php56w-gd

MySQL:

代码语言:javascript
复制
   yum install php56w-mysql php56w-mysqlnd

代码语言:javascript
复制
  yum install php56w-mssql

ODBC:

代码语言:javascript
复制
  yum install php56w-odbc

RFQ:

代码语言:javascript
复制
 yum install php56w-pdo

PostgreSQL:

代码语言:javascript
复制
 yum install php56w-pgsql

重新启动apache:

代码语言:javascript
复制
  service httpd restart

确保在php 5.6中有一个Firebird模块

我建议您如果有机会升级到php7.0或7.1或7.2

因为5.6已经在被终止的路上了。

把你成功的消息发给我们,好吗.欢迎光临!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58594256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档