GetMagickThreadSupport problem with mod_perl

Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
AliceWonder
Posts: 11
Joined: 2014-07-09T21:41:34-07:00
Authentication code: 6789

Re: GetMagickThreadSupport problem with mod_perl

Post by AliceWonder »

This thread is from 2008. I found this thread via google.

It is now 2016 and this problem still exists, and it is not acceptable.

The problem is that without using MPM Worker, you can not use the PHP facilities for upload progress.

When uploading a file, the Ajax requests to get status on the upload will fail with MPM prefork because the requests won't be answered by the server until after the upload is finished. Using MPM worker is a must for upload progress that does not depend upon flash or java.

Apache 2.4.23 w/ php 5.6.23 as apache module
ImageMagick 6.9.3.10
PHP PECL ImageMagick 3.4.2
AliceWonder
Posts: 11
Joined: 2014-07-09T21:41:34-07:00
Authentication code: 6789

Re: GetMagickThreadSupport problem with mod_perl

Post by AliceWonder »

I will try with ImageMagick 7 series and see if it still exists there. I need ImageMagick for the WebP support (I serve images as WebP to clients that report they support it)
AliceWonder
Posts: 11
Joined: 2014-07-09T21:41:34-07:00
Authentication code: 6789

Re: GetMagickThreadSupport problem with mod_perl

Post by AliceWonder »

Problem persists with ImageMagick 7.0.2-4 and php-pecl-imagick 3.4.3RC1
AliceWonder
Posts: 11
Joined: 2014-07-09T21:41:34-07:00
Authentication code: 6789

Re: GetMagickThreadSupport problem with mod_perl

Post by AliceWonder »

Hi - this was my error.
I wasn't building the zts version of the php module.

It works as it should.
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: GetMagickThreadSupport problem with mod_perl

Post by dlemstra »

Thanks for coming back to the topic and explain how you fix it for other users.
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
Post Reply