如何在Windows 7上使用apache2gdl和XAMPP?

时间:2011-05-11 08:43:54

标签: perl apache xampp

这是所有Apache / Perl专家的问题。是否可以在Windows 7环境中的XAMPP上试用Apache2GDL?如果是这样,步骤是什么?

到目前为止,我已将apache2gdl.pl文件放在我的cgi-bin目录中,但如何在Windows 7上运行该脚本?这就是他们希望你运行它的方式:

> cat <log file> | apache2gdl.pl [URL pattern] > <graph file>
我猜,

日志文件为/logs/access.log,网址为localhost,图表文件为graph.gdl。我是一个完全的菜鸟,所以请耐心等待。

1 个答案:

答案 0 :(得分:0)

将其从cgi-bin目录中取出,该程序不是CGI程序。从命令提示符运行它。


难怪你感到困惑,他们网站上的说明很糟糕。这是由于缺乏文档的努力,缺乏风格指南,没有把伟大的文档作为榜样并从中学习而产生的结果。

> cat <log file> | apache2gdl.pl [URL pattern] > <graph file>

第一个>表示shell提示符。你不应该输入它。

<…>对表示占位符。使用它们是一个坏主意,因为它们与我上面和下面提到的其他用途相冲突。他们应该一直使用[…],或者更好地使用不同的排版惯例,这种惯例根本没有机会通过多种可能的方式引起冲突。

最后一个(单个)>是一个真正的shell语法。其含义是将apache2gdl.pl程序的输出重定向到文件中。


消除对cat的无用使用,我会以这种方式编写概要,一次使用抽象占位符,一次使用具体示例数据:

  

perl apache2gdl.pl URL_PATTERN &lt; LOG_FILE &gt; GRAPH_FILE

     

perl apache2gdl.pl example.com/foo/bar< /logs/access.log&gt; graph.gdl