Php
在 Linux 上從 pecl 安裝 php 擴展 (xdiff)
我的 php 腳本出現此錯誤:
Fatal error: Call to undefined function xdiff_file_diff()
我意識到我沒有安裝 xdiff 擴展。當我嘗試使用install pecl xdiff命令安裝它時,我得到了這個錯誤(在其他行中):
配置:警告:如果要重新生成 PHP,則需要 re2c 0.13.4 或更高版本配置:錯誤:請重新安裝 libxdiff 發行版
然後我安裝了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:我用Google搜尋了很多,我發現有幾個人有這個問題,但他們也沒有得到答案:(
如果您使用了錯誤的參數或安裝文件已損壞,則可能會發生這種情況。
有關功能的更多詳細資訊,您可以參考以下 URL
xdiff_file_diff()
: