2

直到上周,我一直在营销计划中使用 Cory Watson 的 Chart::Clicker Perl 模块 3 年以上,没有任何问题。

我包含了一个非常简单的代码示例。该程序在执行 write_output 命令时失败。我在实际程序中遇到了同样的问题。

实际程序根本没有修改。这个问题突然出现了

#!/usr/local/bin/perl

use Chart::Clicker;

my $cc = Chart::Clicker->new;

my @values = (42, 25, 86, 23, 2, 19, 103, 12, 54, 9);
$cc->add_data('Sales', \@values);

$cc->write_output('/home/test/public_html/tmp/foo.png');

当我在我的服务器上运行该程序时,它会报告“分段错误”错误。如果我注释掉这行代码:

$cc->write_output('/home/test/public_html/tmp/foo.png');

没有错误报告。

关于什么可能是错的任何想法?谢谢你。

4

1 回答 1

1

感谢所有提供帮助的人。

我们最终在服务器上重新安装了 Perl(它是一个专用的、完全托管的服务器 - 主机选择这样做是因为 CPanel 上的 Perl 模块安装程序没有正确响应)。完成此操作后,test.cgi 报告了各种与 Chart::Clicker 相关的新编译错误。

我们重新安装了几个 Chart::Clicker 依赖项,这解决了问题。

于 2013-04-16T20:32:15.263 回答