Srini,

What versions of rrdtool and php_rrdtool do you have installed?

On Tue, Mar 13, 2012 at 05:20, Srini <[email protected]>wrote:

> Couple of more issues.  For anyone ending up like me with the latest
> versions of PHP RRD tool, there are incompatibilities.  First was the
> RRDGraph class I described below.  Others are:
>
> 1. Signatures of rrd_create and rrd_update have probably changed.
> 2. The app/src/LibWebta/library/Data/RRD/class.RRD.php needs to be updated.
> 3. rrd_create() requires only 2 parameters, comment out the third (count)
> 4. rrd_update() requries the second argument to be of type array and not
> string.  Create a new array() object, push the string constructed in the
> Udpate() function into the array and call the rrd_update() with the array
> as the second parameter
>
> With these changes the RRDTool starts collecting all the required
> statistics :)
>
> Regards
> Srini
>
>
> On Monday, March 12, 2012 3:42:51 PM UTC+5:30, Srini wrote:
>>
>> Hi
>>
>> I installed the RRDtools and the pecl php-rrdtool yesterday to start
>> collecting statistics.
>>
>> After setting up rrdtool / php extension and loading it all my cron jobs
>> started failing.  When I tracked the php errors, I found a number of these
>> messages in the php error log: PHP Fatal error:  Cannot redeclare class
>> RRDGraph in 
>> /var/www/html/app/src/**LibWebta/library/Data/RRD/**class.RRDGraph.php
>> on line 464
>>
>> The problem seems to be that PHP rrdtool extension has an RRDGraph class (
>> http://www.php.net/manual/en/**class.rrdgraph.php<http://www.php.net/manual/en/class.rrdgraph.php>)
>> and the LibWebta class in scalr is also having a class called RRDGraph.  I
>> ended up grep'ing for all instances of RRDGraph in scalr source and
>> changing it to a different name.  It is now running fine.
>>
>> Can the Scalr development team please check this and let us know?
>>  Ideally the RRDGraph class in libwebta needs to be renamed so there is no
>> clash with the php extension.
>>
>> Regards
>> Srini
>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "scalr-discuss" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/scalr-discuss/-/6KPBD5A1rMIJ.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/scalr-discuss?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/scalr-discuss?hl=en.

Reply via email to