Hello,

I am in big trouble. My community site just set up a few weeks ago is not accessible. I am running this site on a server with Apache, MySQL, PHP. The error seemed to appear from one minute to the other, when I tried to login. Afterwards the following error ocurred:

Fatal error: Call to undefined function: taxonomy_get_vocabularies() in
/home/www/web9/html/drupal/modules/taxonomy_menu/taxonomy_menu.module on
line 25

I tried to deleted taxonomy_menu.module though not the database entry. Afterwards this error showed up:

Fatal error: Call to undefined function: taxonomy_node_get_terms() in /home/www/web9/html/drupal/modules/taxonomy_context/taxonomy_context.module on line 53

After I deleted this module as well, there was a problem with taxonomy.dhtml. After this one was deleted, there was a problem with adsense. So I loaded the modules up again. I cannot login and this error still keeps to show up:

Fatal error: Call to undefined function: taxonomy_node_get_terms() in /home/www/web9/html/drupal/modules/taxonomy_context/taxonomy_context.module on line 53

I would be very thankful for any ideas!

Ciao from Berlin!

Mario

Comments

nevets’s picture

From the errors it sounds like taxonomy.module (in the modules directy) is missing. Either that or someone turned off the module under administer -> modules.

spazio’s picture

Thank you for your reply!

Well, taxonomy.module is definitely still there. Nothing changed under html/drupal/modules/taxonomy.module

Problem is I can't even Login and get to the administer interface. If I try to go directly to the Login page, I get an error of the taxonomy_dhtml.module:

Fatal error: Call to undefined function: taxonomy_get_vocabularies() in /home/www/web9/html/drupal/modules/taxonomy_dhtml/taxonomy_dhtml.module on line 32

Should I try to reinstall taxonomy.module? If so, do I have to delete Database tables and reinstall them as well? Will there be any data loss?

Danke aus Berlin!

Mario

www.perspektive89.com

nevets’s picture

If you can get to the database, try the following

SELECT * FROM system where name = 'taxonomy'

Look at the value of 'status', it should be 1 (if it is I am not sure what is wrong).
If is 0, try setting it to 1 and see if you can login.

UPDATE system SET status = 1 WHERE name = 'taxonomy'
spazio’s picture

Thank you so much!

Yes you were right. There were things that had to be changed in the database. After the administer interface was back, they had to be changed back per hand..

The database was still accessible. Luckily! So I do not know so much about databases, but thanks to Sascha (www.asfandiar.de) things are back online!

I am so happy!

It seems like the site was getting busy and somehow taxonomy_context.module was changed and suddenly errorous. I have not got a clue how, but I think for the moment I leave this module apart..

So, thank you again!

All the best!

Ciao Mario

PS: If someone has the same problem, get in touch with me via contact form and I find out exactly how Sascha finally solved the problem!

kirikintha’s picture

I put throttle on the taxonomy module, worked fine - then a cron run stopped the whole thing from working. I had to manually un-throttle the taxonomy module - and now I really don't throttle much, and certainly not anything in the core.

Nothing unreal exists.