Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Image::Magick slowness in CGI

by bradenshep (Beadle)
on Oct 03, 2007 at 14:55 UTC ( [id://642423]=note: print w/replies, xml ) Need Help??


in reply to Image::Magick slowness in CGI

Well, you could try logging a timestamp when you start the Image::Magick work and again when you finish it. Make sure it really is the IM tasks that are slow.

Also, somemonk please correct me if I'm wrong, but I believe Image::Magick is outdated and using IM with system() may give better performance/compatibility. It's at least worth a try to see if it gives better performance when you're running in CGI.

Replies are listed 'Best First'.
Re^2: Image::Magick slowness in CGI
by atemon (Chaplain) on Oct 03, 2007 at 18:32 UTC

    ImageMagick is comparatively slower than other Graphics Packages. It is NOT the problem of PerlMagick (Image::Magick).

    A possible problem is Environment variables. The CGI has a different environment than that of command-line. The environment variables are set in two ways.

    1. Set directly by Apache
    2. Passed by OS
    In some cases apache will suppress some environment variables from being passed. It can caused problems.

    you can workaround this problem by passing environment using PassEnv directive in your httpd.conf ( in your virtual host section ) to pass the named environment variables to CGI scripts instead of suppressing them.
    Try using

    PassEnv MAGICK_HOME
    and its value, will become available to CGI scripts.

    check with your /ImageMagick/im-faq.tgz or /ImageMagick/im-faq.zip. for more details.
    The zip file contains im-faq.pod and .html, im-faq-1.cgi and env.cgi.

    Updates:
    This FAQ is available here

    Cheers !

    --VC

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://642423]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (6)
As of 2024-04-24 06:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found