我正在使用 VestaCP(CentOS)运行VPS,之前我已经为 PHP 7.0.30 安装了 InterBase ,但在{ {1}}和yum-update
interbase不再运行。
这是我到目前为止所得到的:
v-update-sys-vesta-all
为这个新的PHP版本安装interbase。yum --enablerepo=remi install php71-php-interbase
功能,仍然会丢失InterBase错误 - 因此InterBase仍未正确安装。我试着跟着PHP InterBase documentation这个,但我意识到我必须编译它并在运行时添加额外的参数,但问题是VestaCP使用不同的目录和库所以我不想搞砸我的VPS。
有人处理过此事吗?任何“howto's”要遵循?
答案 0 :(得分:2)
这个答案是@Mark Rotteveel在评论中已经指出的,但只是附加步骤。
我必须在配置中使用--with-interbase[=DIR]
从源代码编译 PHP 7.1.17 ,然后将其包含在 php.ini
我发现自动执行此操作的速度更快(如果我之前已经知道这一点,我会节省几个小时的研究时间。)
只需运行 yum -y install php php-interbase
,您就可以了。