Zotero Import Failing


I am attempting to import information into omeka from zotero using version 1.3 of the import plugin.

Every time I attempt import the data I get the following error:

Omeka has encountered an error

To learn how to see more detailed information about this error, see the Omeka Codex page on retrieving error messages.

Which does not help me that much as I don't have access to the server in order to edit the files to display the proper error messages. Also each time I attempt to run the import a new collection (with the correct name from zotero) is create, however it is always blank. This makes me think that the URL and private key are correct, and a connection is being made (which I can verify in zotero) and the import is failing after that.

We are running:

Omeka 1.5
PHP 5.3.6
ZoteroImport 1.3

Does anyone have any ideas or tips as to how I could get this working? I may be able to get the error messages turned on, but it may take a couple of days for the server guys to get that setup, and I was hoping to get this done this weekend.



Really the only way to debug this is to turn on error reporting. Make sure you also activate background process logging, which is a similar process to activating error logging:

* change permissions on your installation so that the following file is writable by your webserver: application/logs/processes.log
* edit your application/config/config.ini file so that the value for "log.processes" is set to true
* do your best to repeat whatever originally caused the error, then send us the contents of the processes.log file


Thanks for the reply, I was finally able to get the error reporting enabled and run another test. Sorry for the delay in replying there is a lot of lag in between requesting something and getting it done, I will ask for the error logging to be enabled as well.

In the mean time the error that is being reported to me is:


    The configured PHP path (/usr/bin/php) is invalid.

Which implies that when Omeka was installed the IT people failed to set PHP background path in the config.ini file properly when installing (as per this discussion: http://omeka.org/forums/topic/zotero-import-failure )

Does it sound like I should instruct them to set or update the background.php.path in the omeka config.ini?



> Does it sound like I should instruct them to set or update the background.php.path in the omeka config.ini?

Good troubleshooting. Yes, that's exactly what you should do. Hopefully that will work.