I get blank '/admin/build/modules/list/confirm' page after activating the module in the modules admin page and hitting submit. On the apache error log I get:
[error] PHP Fatal error: Call to undefined function taxonomy_save_vocabulary() in /modules/aggregation/aggregation.install on line 80, referer: /admin/build/modules

The database tables are created, but the module remains inactive.

¿Any clues?

Phil

Comments

Ashraf Amayreh’s picture

Assigned: Unassigned » Ashraf Amayreh
Status: Active » Postponed (maintainer needs more info)

What LAMP version are you using? Linux distro, Apache version, MySQL & PHP?

This module required PHP >= 5 & CURL support. Also, I understand taxonomy is always installed, but just check the module listing to make sure it's checked.

This is very strange behavior, the only cause I can think of is some incorrect installation of Drupal. How's the rest of the site functioning? Especially taxonomy? I'd need to do some testing on the site to catch the problem, but if you can create a node and add PHP code to call this function that might help. Let me know what you have in mind.

filiptc’s picture

Status: Postponed (maintainer needs more info) » Fixed

Also, I understand taxonomy is always installed, but just check the module listing to make sure it's checked.

Big fat BINGO. Taxonomy was not checked. Make sure this is clearly indicated in the readme/module description so that no one else gets the same error.

Thanks

Ashraf Amayreh’s picture

Status: Fixed » Closed (fixed)

I have a better way of doing it. I'll add taxonomy to the list of dependencies in the next release.

Thanks for the hint :-)