我一直在营销计划中使用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');
没有报告错误。
关于可能出错的任何想法?谢谢。
答案 0 :(得分:1)
感谢所有提供帮助的人。
我们最终在服务器上重新安装了Perl(它是一个专用的,完全托管的服务器 - 主机选择执行此操作,因为CPanel上的Perl模块安装程序没有正确响应)。执行此操作后,test.cgi报告了与Chart :: Clicker相关的各种新编译错误。
我们重新安装了几个Chart :: Clicker依赖项,这解决了这个问题。