我正在尝试使用 XSLT 对主页进行一些 XML 转换。我lampp
在 Fedora 系统上使用。我从这个 php 代码开始:
<?php
$xh = xslt_create();
if (xslt_process($xh, 'sample.xml', 'transform.xsl', 'result.xml')) {
readfile('result.xml');
}
else {
print "Could not be transformed by transform.xsl into";
print " result.xml the reason is that " . xslt_error($xh) . " and the ";
print "error code is " . xslt_errno($xh);
}
xslt_free($xh);
?>
我得到的错误消息如下:
致命错误:在第2行的/opt/lampp/htdocs/test/test.php中调用未定义函数 xslt_create()
我认为如果我安装libxml2
、libxml-devel
、libxslt
和,它会起作用libxslt-devel
,但最后还是出现了相同的错误消息。我也试过php-xml
,但没有成功。也许是因为lampp?我的问题还有其他想法或解决方案吗?
提前致谢!