Gd graph GD::将不同值绘制到数组中的值的图形

Gd graph GD::将不同值绘制到数组中的值的图形,gd-graph,Gd Graph,我正在使用GD:Graph在网页上创建带宽图(Fedora20,Apache服务器)。我使用perl从MS SQL数据库提取带宽数据,并将数据存储在数组中。带宽以bps的形式存储在数据库中,但在提取数据的查询中,带宽将转换为Mbps。这一切工作正常,如下所示: 2014-07-01T00:00,3.1405582,3.8008304,1.2683544,1.6903793 2014-07-01T01:00,2.9751012,3.1662459,1.2079006,1.595441 2014-0

我正在使用GD:Graph在网页上创建带宽图(Fedora20,Apache服务器)。我使用perl从MS SQL数据库提取带宽数据,并将数据存储在数组中。带宽以bps的形式存储在数据库中,但在提取数据的查询中,带宽将转换为Mbps。这一切工作正常,如下所示:

2014-07-01T00:00,3.1405582,3.8008304,1.2683544,1.6903793
2014-07-01T01:00,2.9751012,3.1662459,1.2079006,1.595441
2014-07-01T02:00,3.2075243,3.8027289,1.2622523,1.6301193
2014-07-01T03:00,3.6902807,4.7468605,1.3457894,2.1229427
2014-07-01T04:00,6.4424162,10.802718,1.8392839,3.1497123
2014-07-01T05:00,14.592717,22.142509,3.5494912,5.7595339
2014-07-01T06:00,22.242992,25.463207,5.2702498,6.4294419
第一列是x值数组,第二列是y值数组,以此类推

但是,当我从这些值绘制直线时,我会得到一个图形,其中绘制的值的系数小于20000


有谁能帮我弄清楚我哪里出了问题吗?

找到了答案,是我太傻了。当我以本机方式运行代码时,它工作正常,因为perl为我取消了数组的定义,但当我在Web服务器上运行它时,它的缓存等都到位了,数组没有取消定义。简单地添加一个取消定义解决了这个问题。
很抱歉打扰您

您能添加一些代码吗?