Omeke S - Imagemagick

Hi, everyone!

I am new to Omeka and I encountered the error message below when I tried uploading a media file for an item. Can you help me on this? Would appreciate any assistance! Thanks!


Omeka\File\Exception\InvalidThumbnailerException
ImageMagick error: cannot determine path to ImageMagick command.

Details:

Omeka\File\Exception\InvalidThumbnailerException: ImageMagick error: cannot determine path to ImageMagick command. in C:\xampp2\htdocs\omeka\application\src\File\Thumbnailer\ImageMagick.php:117 Stack trace: #0 C:\xampp2\htdocs\omeka\application\src\File\Thumbnailer\ImageMagick.php(41): Omeka\File\Thumbnailer\ImageMagick->setConvertPath(NULL) #1 C:\xampp2\htdocs\omeka\application\src\File\TempFile.php(264): Omeka\File\Thumbnailer\ImageMagick->setOptions(Array) #2 C:\xampp2\htdocs\omeka\application\src\File\TempFile.php(439): Omeka\File\TempFile->storeThumbnails() #3 C:\xampp2\htdocs\omeka\application\src\Media\Ingester\Upload.php(62): Omeka\File\TempFile->mediaIngestFile(Object(Omeka\Entity\Media), Object(Omeka\Api\Request), Object(Omeka\Stdlib\ErrorStore)) #4 C:\xampp2\htdocs\omeka\application\src\Api\Adapter\MediaAdapter.php(159): Omeka\Media\Ingester\Upload->ingest(Object(Omeka\Entity\Media), Object(Omeka\Api\Request), Object(Omeka\Stdlib\ErrorStore)) #5 C:\xampp2\htdocs\omeka\application\src\Api\Adapter\AbstractEntityAdapter.php(590): Omeka\Api\Adapter\MediaAdapter->hydrate(Object(Omeka\Api\Request), Object(Omeka\Entity\Media), Object(Omeka\Stdlib\ErrorStore)) #6 C:\xampp2\htdocs\omeka\application\src\Api\Adapter\ItemAdapter.php(240): Omeka\Api\Adapter\AbstractEntityAdapter->hydrateEntity(Object(Omeka\Api\Request), Object(Omeka\Entity\Media), Object(Omeka\Stdlib\ErrorStore)) #7 C:\xampp2\htdocs\omeka\application\src\Api\Adapter\AbstractEntityAdapter.php(590): Omeka\Api\Adapter\ItemAdapter->hydrate(Object(Omeka\Api\Request), Object(Omeka\Entity\Item), Object(Omeka\Stdlib\ErrorStore)) #8 C:\xampp2\htdocs\omeka\application\src\Api\Adapter\AbstractEntityAdapter.php(409): Omeka\Api\Adapter\AbstractEntityAdapter->hydrateEntity(Object(Omeka\Api\Request), Object(Omeka\Entity\Item), Object(Omeka\Stdlib\ErrorStore)) #9 C:\xampp2\htdocs\omeka\application\src\Api\Manager.php(233): Omeka\Api\Adapter\AbstractEntityAdapter->update(Object(Omeka\Api\Request)) #10 C:\xampp2\htdocs\omeka\application\src\Api\Manager.php(136): Omeka\Api\Manager->execute(Object(Omeka\Api\Request)) #11 C:\xampp2\htdocs\omeka\application\src\Mvc\Controller\Plugin\Api.php(152): Omeka\Api\Manager->update(‘items’, ‘1’, Array, Array, Array) #12 C:\xampp2\htdocs\omeka\application\src\Controller\Admin\ItemController.php(245): Omeka\Mvc\Controller\Plugin\Api->update(‘items’, ‘1’, Array, Array) #13 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-mvc\src\Controller\AbstractActionController.php(77): Omeka\Controller\Admin\ItemController->editAction() #14 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-eventmanager\src\EventManager.php(321): Laminas\Mvc\Controller\AbstractActionController->onDispatch(Object(Laminas\Mvc\MvcEvent)) #15 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-eventmanager\src\EventManager.php(178): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #16 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-mvc\src\Controller\AbstractController.php(103): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #17 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-mvc\src\DispatchListener.php(139): Laminas\Mvc\Controller\AbstractController->dispatch(Object(Laminas\Http\PhpEnvironment\Request), Object(Laminas\Http\PhpEnvironment\Response)) #18 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-eventmanager\src\EventManager.php(321): Laminas\Mvc\DispatchListener->onDispatch(Object(Laminas\Mvc\MvcEvent)) #19 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-eventmanager\src\EventManager.php(178): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #20 C:\xampp2\htdocs\omeka\vendor\laminas\laminas-mvc\src\Application.php(331): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #21 C:\xampp2\htdocs\omeka\index.php(21): Laminas\Mvc\Application->run() #22 {main}

See the manual: https://omeka.org/s/docs/user-manual/install/ and set path in config/local.config.php.

1 Like

This topic was automatically closed 250 days after the last reply. New replies are no longer allowed.