2011-05-11 37 views
0

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

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

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

日志文件是/logs/access.log和URL是localhost和图形文件是graph.gdl,我猜。我是一个总喜欢这个,所以请忍受我。

回答

0

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


难怪你很困惑,他们网站上的说明很糟糕。这是缺乏思想文档工作的结果,缺乏风格指南,不愿意将伟大的文档作为榜样并从中学习。

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

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

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

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


消除无用使用cat,我会写的简介这样,一旦有抽象的占位符,一旦与具体的例子数据:

perl的apache2gdl.pl URL_PATTERN < LOG_FILE > GRAPH_FILE

perl apache2gdl.pl example.com/foo/bar </logs/a ccess.log> graph.gdl

相关问题