I'm new to Omeka and have a "semi" working installation. (Sorry for the length here.)
Host: Lunarpages
Omeka: 2.0 (latest dl available on the CHNM site)
PHP: 5.3.23
I've scoured the Omeka forums and have found some information about problems with the path to ImageMagick and the fileinfo module error. None seem to have proven fruitful for my installation(s).
Installation 1: Ran right through the fileinfo module error on the installation page because I found some discussion of the "optional" nature of that module. (Not sure that's accurate, but I managed to get Omeka running in some semi-crippled state.) Images won't upload, and thumbnail generation doesn't work.
Path to ImageMagick according to webhost: usr/local/bin/convert
This path won't pass the Omeka test for the path, and (following some forum suggestions) I tried image uploads anyway to no avail. I tweak and tweak (usr/local/bin/convert/; usr/local/bin; usr/local/bin/). No dice, and some of these kick out error information when I hit the "test" button.
(I have confirmed with webhost that imagemagick is running on the server.)
.htaccess file (in public_html) contains the seemingly important "suPHP_ConfigPath /home/loginname/public_html/"
The php.ini file (in public_html) has no code regarding an "open_basedir restriction" (COULD this be it? Do I need to specify restriction exceptions somewhere/somehow?)
Here's the error output when I upload an image in Installation 1:
It's an "Omeka_File_Derivative_Exception"
#0 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/File/Derivative/Image/Creator.php(26): Omeka_File_Derivative_Image_Creator->setImageMagickDirPath('/usr/local/bin/...')
#1 /home/michae13/public_html/omeka2013-test/application/models/File.php(356): Omeka_File_Derivative_Image_Creator->__construct('/usr/local/bin/...')
#2 /home/michae13/public_html/omeka2013-test/application/models/Job/FileProcessUpload.php(22): File->createDerivatives()
#3 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Job/Dispatcher/Adapter/Synchronous.php(25): Job_FileProcessUpload->perform()
#4 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Job/Dispatcher/Default.php(136): Omeka_Job_Dispatcher_Adapter_Synchronous->send('{"className":"J...', Array)
#5 /home/michae13/public_html/omeka2013-test/application/models/File.php(209): Omeka_Job_Dispatcher_Default->send('Job_FileProcess...', Array)
#6 [internal function]: File->afterSave(Array)
#7 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Record/AbstractRecord.php(277): call_user_func(Array, Array)
#8 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Record/AbstractRecord.php(550): Omeka_Record_AbstractRecord->runCallbacks('afterSave', Array)
#9 /home/michae13/public_html/omeka2013-test/application/models/Item.php(322): Omeka_Record_AbstractRecord->save()
#10 /home/michae13/public_html/omeka2013-test/application/models/Builder/Item.php(204): Item->saveFiles()
#11 /home/michae13/public_html/omeka2013-test/application/libraries/globals.php(554): Builder_Item->addFiles('Upload', 'file', Array)
#12 /home/michae13/public_html/omeka2013-test/application/models/Item.php(307): insert_files_for_item(Object(Item), 'Upload', 'file', Array)
#13 /home/michae13/public_html/omeka2013-test/application/models/Item.php(217): Item->_uploadFiles()
#14 [internal function]: Item->beforeSave(Array)
#15 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Record/AbstractRecord.php(277): call_user_func(Array, Array)
#16 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Record/AbstractRecord.php(531): Omeka_Record_AbstractRecord->runCallbacks('beforeSave', Array)
#17 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Controller/AbstractActionController.php(175): Omeka_Record_AbstractRecord->save(false)
#18 /home/michae13/public_html/omeka2013-test/application/controllers/ItemsController.php(88): Omeka_Controller_AbstractActionController->editAction()
#19 /home/michae13/public_html/omeka2013-test/application/libraries/Zend/Controller/Action.php(516): ItemsController->editAction()
#20 /home/michae13/public_html/omeka2013-test/application/libraries/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('editAction')
#21 /home/michae13/public_html/omeka2013-test/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#22 /home/michae13/public_html/omeka2013-test/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#23 /home/michae13/public_html/omeka2013-test/application/libraries/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#24 /home/michae13/public_html/omeka2013-test/application/libraries/Omeka/Application.php(79): Zend_Application->run()
#25 /home/michae13/public_html/omeka2013-test/admin/index.php(28): Omeka_Application->run()
#26 {main}
Installation 2: Stalled at the first admin/setup screen because I wonder if the fileinfo module error is part of the problem I'm having with image thumbs and uploads.