Thank you for your answer.
The permissions are 755 on all files in "/usr/local/bin", as I understand it this means that all can execute, apache included. In the meantime I recognised that the other "local" install doesn't work either, after disabling IM in the override/image.ini I finally got function, but of course only GD.
I enabled IM again and typed the path manually (before it was the wizard) - now it seems to work. Or is GD still working...?
Is there a status display in eZpublish where I can see which graphic engine is running?
However, I'm not satisfied with the results of the generated images, they seem to be highly compressed and look much worse than the originals. Can I adjust any settings in order to improve the results (e.g. setting the compression rate in JPG generation etc.)?
If open_basedir is in effect, Apache might not be able to test for the presence of ImageMagick in /usr/local/bin even if the permissions on the directory would allow it. You can check the value of open_basedir by putting a file in your document root with this simple php code:
<?php
// filename: phpinfo.php
// purpose: shows me the details of my PHP configuration
phpinfo();
?>
If open_basedir is not restricting where a PHP script can wander in your system, then the <b>directory</b> where ImageMagick is installed needs 'execute' permission for the script to go there.
This command tells the system to let 'Others' have execute permissions on the directory chmod o+x /usr/local/bin
I assume the IM engine I compiled (located in /usr/local/bin) is now running fine for ezpublish. However, I'm not sure wether it is really IM or GD...? I would be grateful for a hint wether there is a status display in the admin interface reporting which graphic engine actually is selected and running.
I found out I can control the quality of conversion using [MIMETypeSettings] in override/image.ini.
You must be logged in to post messages in this topic!