Image Upload Error

We just updated to 1.4.2 and our image uploads are not working. We don't have direct access to the server beyond FTP, so I'm not sure if this is an imagemagick problem, or if/what we should ask our server IT people to do. Any help is appreciated! We've tried both jpg and bmp

Omeka_File_Derivative_Exception

Something went wrong with image creation. Please notify an administrator.

Backtrace

exception 'Omeka_File_Derivative_Exception' with message 'Something went wrong with image creation. Please notify an administrator.' in /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/File/Derivative/Image.php:192
Stack trace:
#0 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/File/Derivative/Image.php(115): Omeka_File_Derivative_Image::createImage('/var/tmp//e3cd9...', '800', 'fullsize')
#1 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/File/Derivative/Image.php(225): Omeka_File_Derivative_Image::createDerivativeImages('/var/tmp//e3cd9...')
#2 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/File.php(248): Omeka_File_Derivative_Image::createAll('/var/tmp//e3cd9...', 'image/jpeg')
#3 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/File/ProcessUploadJob.php(25): File->createDerivatives()
#4 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Job/Dispatcher/Adapter/Synchronous.php(26): File_ProcessUploadJob->perform()
#5 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Job/Dispatcher/Default.php(91): Omeka_Job_Dispatcher_Adapter_Synchronous->send('{"className":"F...', Array)
#6 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/File.php(70): Omeka_Job_Dispatcher_Default->send('File_ProcessUpl...', Array)
#7 [internal function]: File->afterInsert()
#8 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Record.php(284): call_user_func_array(Array, Array)
#9 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Record.php(563): Omeka_Record->runCallbacks('afterInsert')
#10 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Record.php(583): Omeka_Record->save()
#11 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/Item.php(288): Omeka_Record->forceSave()
#12 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/ItemBuilder.php(214): Item->saveFiles()
#13 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/globals.php(491): ItemBuilder->addFiles('Upload', 'file', Array)
#14 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/Item.php(270): insert_files_for_item(Object(Item), 'Upload', 'file', Array)
#15 /mnt/isilon/hosted_sites/home/hadthesis/web/application/models/Item.php(154): Item->_uploadFiles()
#16 [internal function]: Item->beforeSaveForm(Object(ArrayObject))
#17 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Record.php(284): call_user_func_array(Array, Array)
#18 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Record.php(805): Omeka_Record->runCallbacks('beforeSaveForm', Object(ArrayObject))
#19 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Controller/Action.php(483): Omeka_Record->saveForm(Array)
#20 /mnt/isilon/hosted_sites/home/hadthesis/web/application/controllers/ItemsController.php(100): Omeka_Controller_Action->editAction()
#21 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Zend/Controller/Action.php(513): ItemsController->editAction()
#22 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('editAction')
#23 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#24 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#25 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#26 /mnt/isilon/hosted_sites/home/hadthesis/web/application/libraries/Omeka/Core.php(166): Zend_Application->run()
#27 /mnt/isilon/hosted_sites/home/hadthesis/web/admin/index.php(45): Omeka_Core->run()
#28 {main}

First, I would check to be sure that the path to ImageMagick is set up properly.

Go to your /admin/settings, and in the General tab, scroll to the bottom and click the test button to the right of the Imagemagick Directory Path.

If the test doesn't work, you should contact the server administrator.

I did this, and the test fails. The path it has usr/bin

What else might we try? Or how would we know where it is located?

The path it has usr/bin

It should have a forward slash in front of it, like /usr/bin

It seems to be erroring out at image creation, which could possibly mean there's a permissions issue. Check with your server administrator whether the web server has write permissions on Omeka's archive directory and all its subdirectories.

Sorry yes it is /usr/bin

I believe we had already fixed the permissions problems we were having. Viewing the folders via the FTP all the permissions are granted, however there may still be issues with permissions. We have been able to upload other files such as pdf's.

Ask your server admin to run $ which convert to find the path to ImageMagick.