我在我的
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