2012-09-13 50 views
1

我有一个Perl-CGI脚本从XML格式的服务器获取数据。数据收集在一个变量中。 我创建了一个XSLT表单并修改了该变量以在其中添加XSLT标记。 但是,它无法加载XSLT文档。通过CGI打印XML/XSLT数据

下面的代码片段:

​​

使用FF浏览器中打开时,我收到此错误信息:

错误加载样式表:网络出错加载XSLT样式表:HTTP:// & ltmachine_name & gt/cgi-bin/myquery.xsl

回答

0

最后它工作。

添加 “/” XSL文件之前

推(@temp_arr, “\ < \?xml样式表型\ = \” 文本/ XSL \” HREF \ = \ “/ myquery.xsl \” ?\>“);

并复印XSK文件 '的DocumentRoot' 按照Apache的设置

对我来说, 'DocumentRoot的' 设置为 '在/ var/www/html等'