We are getting an error when attempting to delete an item in Omeka S 2.1.2
Stack trace, while voluminous, it not very helpful to me. Perhaps one of you out there can get info from it:
Omeka\File\Exception\RuntimeException
Failed to delete “/home/apache2/htdocs/files/original/2567/thumbnail.jpg”.
Details:
Omeka\File\Exception\RuntimeException: Failed to delete “/home/apache2/htdocs/files/original/2567/thumbnail.jpg”. in /home/apache2/htdocs/application/src/File/Store/Local.php:66 Stack trace: #0 /home/apache2/htdocs/application/Module.php(237): Omeka\File\Store\Local->delete(‘original/2567/t…’) #1 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Omeka\Module->deleteMediaFiles(Object(Zend\EventManager\Event)) #2 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(171): Zend\EventManager\EventManager->triggerListeners(Object(Zend\EventManager\Event)) #3 /home/apache2/htdocs/application/src/Db/Event/Subscriber/Entity.php(116): Zend\EventManager\EventManager->triggerEvent(Object(Zend\EventManager\Event)) #4 /home/apache2/htdocs/application/src/Db/Event/Subscriber/Entity.php(57): Omeka\Db\Event\Subscriber\Entity->trigger(‘entity.remove.p…’, Object(Doctrine\ORM\Event\LifecycleEventArgs)) #5 /home/apache2/htdocs/vendor/doctrine/event-manager/lib/Doctrine/Common/EventManager.php(41): Omeka\Db\Event\Subscriber\Entity->postRemove(Object(Doctrine\ORM\Event\LifecycleEventArgs)) #6 /home/apache2/htdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php(117): Doctrine\Common\EventManager->dispatchEvent(‘postRemove’, Object(Doctrine\ORM\Event\LifecycleEventArgs)) #7 /home/apache2/htdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1217): Doctrine\ORM\Event\ListenersInvoker->invoke(Object(Doctrine\ORM\Mapping\ClassMetadata), ‘postRemove’, Object(Omeka\Entity\Media), Object(Doctrine\ORM\Event\LifecycleEventArgs), 4) #8 /home/apache2/htdocs/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(423): Doctrine\ORM\UnitOfWork->executeDeletions(Object(Doctrine\ORM\Mapping\ClassMetadata)) #9 /home/apache2/htdocs/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(368): Doctrine\ORM\UnitOfWork->commit(NULL) #10 /home/apache2/htdocs/application/src/Api/Adapter/AbstractEntityAdapter.php(428): Doctrine\ORM\EntityManager->flush() #11 /home/apache2/htdocs/application/src/Api/Manager.php(239): Omeka\Api\Adapter\AbstractEntityAdapter->delete(Object(Omeka\Api\Request)) #12 /home/apache2/htdocs/application/src/Api/Manager.php(164): Omeka\Api\Manager->execute(Object(Omeka\Api\Request)) #13 /home/apache2/htdocs/application/src/Mvc/Controller/Plugin/Api.php(189): Omeka\Api\Manager->delete(‘items’, ‘2567’, Array, Array) #14 /home/apache2/htdocs/application/src/Controller/Admin/ItemController.php(128): Omeka\Mvc\Controller\Plugin\Api->delete(‘items’, ‘2567’) #15 /home/apache2/htdocs/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(78): Omeka\Controller\Admin\ItemController->deleteAction() #16 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent)) #17 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure)) #18 /home/apache2/htdocs/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(104): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent)) #19 /home/apache2/htdocs/vendor/zendframework/zend-mvc/src/DispatchListener.php(138): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response)) #20 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent)) #21 /home/apache2/htdocs/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure)) #22 /home/apache2/htdocs/vendor/zendframework/zend-mvc/src/Application.php(332): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent)) #23 /home/apache2/htdocs/index.php(21): Zend\Mvc\Application->run() #24 {main}