在Linux上从pecl安装php扩展(xdiff)

我在我的 PHP脚本上收到此错误

致命错误调用未定义的函数xdiff_file_diff()

我意识到我没有安装xdiff扩展.当我尝试使用install pecl xdiff命令安装它时,我得到了这个错误(以及其他行):

configure: WARNING: You will need re2c
0.13.4 or later if you want to regenerate PHP
configure: error: Please reinstall the libxdiff distribution

然后我安装了re2c和libxdiff:

wget http://www.compdigitec.com/labs/files/re2c_0135_redhat.rpm
wget ftp://ftp.task.gda.pl/vol/vol1/ftp.pld-linux.org/dists/2.0/PLD/i386/PLD/RPMS/libxdiff-0.7-1.i386.rpm
rpm -ivh re2c_0135_redhat.rpm
rpm -ivh libxdiff-0.7-1.i386

但在那之后我仍然得到同样的错误.

PS:我用谷歌搜索了很多,我发现有几个人有这个问题,但他们也没有得到答案:(

解决方法

如果您使用错误的参数或安装文件已损坏,则会发生这种情况.

有关函数xdiff_file_diff()的更多详细信息,请参阅以下URL:

> http://php.net/manual/en/function.xdiff-file-diff.php
> http://php.net/manual/en/ref.xdiff.php

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...