• Payment Plugins Poll

    We need your feedback on the need for updated payment plugins. Please go here and give us your feedback.

  • Joomla 5.1

    For running J!5.1 you must install Fabrik 4.1
    See also Announcements

  • Subscription and download (Fabrik 4.1 for J!4.2+ and J!5.1) are working now

    See Announcement
    Please post subscription questions and issues here

    We have resolved the issue with the J! updater and this will be fixed in the next release.

  • Update & Changlog URL Fixer

    At the present time the update site URL for Fabrik is incorrect in all installations up to and including 4.1. This will be corrected in 4.2, however, if you wish to update Fabrik via the J! Updater you can download and install this plugin.

    This file is installed just like any other extension through the J! Extension Installation panel. It will not however actually install anything. Its sole purpose is to fix the Update Site and Changlog URL's. Once done it will simply exit.

    As always, we recommend you perform a site backup priot to installation.

Imagick lib does not work with F4?

Status
Not open for further replies.

sakyildiz

Member
My Fabrik3 fileupload elements used to work with Imagick library but i had to change them all to GD to make them work in Fabrik4. I am not sure it is related to php version though. My Fabrik 3 site was running with php7.4 and Fabrik4 site with php 8.1.
 
No idea, I think this is outside Fabrik.
And if it's working with GD...

Out of interest:
Does it show Imagick in the fileupload lib selection?
What did not work in F4? Error messages? JS errors?
 
I manage my server also so i install the necessary php imagick libs always myself and yes Imagick is listed as an option in fileupload. Joomla system error message (500 system error) is displayed only. no JS errors.
 
By the way, already uploaded files do work. If i try to upload a new one and click submit button then the error shows.
 
The following is the error dsiplayed.

FatalError
HTTP 500 Whoops, looks like something went wrong.

Compile Error: Cannot use HTMLHelper as HTMLHelper because the name is already in use
  • Exception
  • Stack Trace
Symfony\Component\ErrorHandler\Error\FatalError
in /home/egekbb/domains/medofis.egekbb.net/public_html/libraries/fabrik/fabrik/fabrik/Helpers/Image/Imageim.php (line 15)
  1. defined('_JEXEC') or die('Restricted access');
  2. use Joomla\CMS\Factory;
  3. use Joomla\CMS\HTML\HTMLHelper;
  4. use \HTMLHelper;
  5. use \Fabrik\Helpers\StringHelper;
  6. use \NewMagickWand;
  7. /**
  8. * Image magic image manipulation class
 
Deleting the line works. thank you. i had to delete the same thing somewhere else in the early days of fabrik4 while trying to make it work but i have forgotten that i did.
 
Status
Not open for further replies.
Back
Top