reports plugin

When I try to generate a report (both html and pdf) the status is stuck on 'in progress.' Has anyone else has success with the plugin. I'm not sure what I'm doing wrong. My settings are correct... I'm also using the latest version of Omeka.



Hi Lizzy,

Make sure you have PHP5 installed on the command line. Some webhosts (like Dreamhost), for various reasons, have previous versions of PHP installed on the command line (which is used by the plugin to generate the reports in a background process on your server). You can change this path within the plugin's configuration.


Hi Dave,

Thanks for the quick reply. I have this in the command line: /usr/local/php5/bin/php and the reports plugin is still not working properly. I know this is correct because I've used it for the other plugins that require a php5 install. Any other suggestions?

Thanks again!


Hi Lizzy,

Is the 'generated_reports' directory in the Reports plugin writable by the server? This will also prevent reports from being generated and saved.


Hi Jeremy,

Thanks for the response. I've made sure that the directory is writable by server, but plugin is still stuck. I saw that some files were created in the directory, but have remained at 0 bytes. Any other ideas? I've uninstall and reinstalled a few times as well.

Sorry to hear that. How about using '/usr/local/php5' as your path, omitting the last few directories?

The only other thing I can think of is that there is some requirement for the plugin that is missing on your server. I'll forward this forum post to the lead developer for the plugin to see if he has more ideas.


Hi Lizzy,

I'm the lead developer for the Reports plugin. Sorry that you seem to be having trouble generating reports.

Do you have any other Omeka plugins installed? Sometimes this kind of harder-to-diagnose problem is caused by an interaction between different plugins.

If you do have other plugins, I would try temporarily de-activating all plugins other than Reports, then trying to generate your report again, to see if that's the problem.