Page 1 of 1

imagick raises error

Posted: 2008-12-18T08:14:19-07:00
by cuongvt
Hi,
Currently I'm reading below page:
http://www.imagemagick.org/Usage/api/#php
When I tried imagick example of it, php raised error about function : Imagick::readimage() .
Fatal error: Non-static method Imagick::readimage() cannot be called statically in /usr/local/www/apache22/data/php/im/imagick_hello.php on line 2

I don't know what is the cause. How can I solve this?
I'm running latest IM 6.4.7 with imagick 2.2.1, php 5.2.8 all built from ports.
Thanks and regards,
below is whole example of above site:

<?php
$handle = imagick_readimage( getcwd() . "image.jpg" );
if ( imagick_iserror( $handle ) ) {
$reason = imagick_failedreason( $handle ) ;
$description = imagick_faileddescription( $handle ) ;

print "Handle Read failed!<BR>\n";
print "Reason: $reason<BR>\n";
print "Description: $description<BR>\n";
exit ;
}
header( "Content-type: " . imagick_getmimetype( $handle ) );
print imagick_image2blob( $handle );
?>

Re: imagick raises error

Posted: 2008-12-19T02:29:17-07:00
by vuthecuong
bump

Re: imagick raises error

Posted: 2008-12-24T07:36:52-07:00
by mkoppanen
Hello,

those examples are outdated and valid for Imagick 0.9.x

Re: imagick raises error

Posted: 2008-12-24T18:10:56-07:00
by vuthecuong
Thanks, I understood thats. Current IM if more OOP way.
But it's better if those imagick examples up to date.
regards