Maisen1886
Maisen1886

Reputation: 120

Imagemagick tiff installed and working but php Imagick extension supports no tiff

I'm running xampp on macOS (10.12.6) and installed Imagemagick (ImageMagick 7.0.7-3 Q16 x86_64 2017-09-19 ).

With the installed php Imagick extension, I can convert in php images from jpeg to png without problems.

But when I want to convert from tiff to png/jpeg, it doesnt work with the Imagick extension. But it works in terminal and the Imagemagick tiff DELEGATE is supported.

When I look at phpinfo(), there's no tiff support listed.

the PHP error is:

Uncaught ImagickException: unable to load module '/usr/local/Cellar/imagemagick/7.0.7-3/lib/ImageMagick//modules-Q16HDRI/coders/tiff.la': file not found @ error/module.c/OpenModule/1270

Is the problem the double-backslash in the path?

When I navigate in the finder to the path with doubleback-backslash removed, there is the correct file.

Upvotes: 1

Views: 613

Answers (1)

TenTimesCake
TenTimesCake

Reputation: 75

I found the solution among the answers to issue #3919 for Homebrew on GitHub.

Try recompiling php-imagick71 and imagemagick one or several times in different order.

brew reinstall -s php-imagick71
brew reinstall -s imagemagick 

Upvotes: 0

Related Questions