我从互联网上进行了很多搜索,但没有找到解决方案。我想在php中定义interbase / Firebird。 (扩展)以连接到Firebird服务器。但未加载php扩展名'interbase'。我该怎么办?
非常感谢。
操作系统:Centos 7Php:Php 5.6.40Apache:httpd-2.4.6-90.el7.centos.x86_64
[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
看起来已加载
[root@server ~]# ls /usr/local/lib/php/extensions/no-debug-non-zts-20131226/
opcache.a opcache.so
但不是这里
尝试安装php 7.0或7.1、7.2版及其模块...
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:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
安装php 5.6:
yum install php56w php56w-cli php56w-common php56w-devel php56w-mbstring php56w-pecl-imagick php56w-xml
启用php扩展名:
Firebird / Interbase:
yum install php56w-interbase
Ldap模块:
yum install php56w-ldap
GD模块:
yum install php56w-gd
MySQL:
yum install php56w-mysql php56w-mysqlnd
MSSQL Server:
yum install php56w-mssql
ODBC:
yum install php56w-odbc
RFQ:
yum install php56w-pdo
PostgreSQL:
yum install php56w-pgsql
重新启动apache:
service httpd restart
[在PHP 5.6中看到您有Firebird的模块
我建议您是否有机会升级到php 7.0或7.1或7.2对于5.6,已经停产了。
向我们发送有关您成功的消息,好吧...问候!