[rrd-users] Re: I am trying to work with rrd_* functions in PHP but the my PHP5.1.2 is giving Segementation Fault

D.Walsh info at daleenterprise.com
Wed Jun 21 01:09:00 MEST 2006

Hash: SHA1

On Jun 20, 2006, at 05:52 , Michael Bunk wrote:

> Hi TR,
> On Tuesday 20 June 2006 09:23, Thati Ravi wrote:
>> Hai evrybody,
>> (System Details:
>>  OS : FedoraCore2
>> PHP: 5.1.2
>> php4rrdtool module  is configured.
>> rrdtool is 1.0.49)
> Which version of the php bindings for rrdtool do you use now?
> The old ones that fit only for php4 or the new ones from Dave?

I wasn't aware that someone else created a php binding.

>> I am trying to call the rrd_create() in my php script like this:(very
>> simple)

[ SNIP ... ]

>> In this case rrd_error() is returning this :
>>         can't parse argument '/home/ravit/test.rrd'
>> (  here no segmentation fault)
>> i hve gone through the USAGE file which has come  with php4rrdtool  
>> tarfile.
>> According to that syntax rrd_create() accepts 3 args  
>> ( string,array,int)
>> but here its ( I think) the first args not getting parsed as string.
> Since Dave's version does not provide such file, you use the old  
> bindings for
> php4 with php5. Start thinking!

Yes, this wont work well at all and the old binding works marginally  
at best.

>> If any body  already using RRDTool in PHP scripts please send me some
>> example scripts which uses rrd_*() functions OR send me some links  
>> for the
>> same.
> Note also that both bindings produce segfaults with apache 1.3 (a  
> getopt
> issue). They don't seem to have any with apache2. SO which version  
> of apache
> do you use?

This is incorrect, I have no issues with rrd_*() functions causing  
seg-faults under apache 1.3 and neither do many of the people who are  
using the binding I've provided Tobi with.

> Kindest regards,
>  Michael
> --

- - -- Dale
Version: GnuPG v1.4.2.2 (Darwin)


Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help        mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive     http://lists.ee.ethz.ch/rrd-users
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi

More information about the rrd-users mailing list