Hey guys,
Just noticed for some reason when I click the little RSS symbol to check the feed on my site this is what's displayed.

Fatal error: Call to undefined function _emfield_nodeapi_rss() in /home/nexus/public_html/modules/emfield/emfield.module on line 249

Does anyone have any tips or fixes for getting my RSS back?

Thanks :D

Comments

Nexus5.01’s picture

Hi,
Just wondering if anyone knew, I really need my RSS working :(

kxerc’s picture

I'm not sure this will help, but I had the same problem when I wrote some of my own custom modules / PHP. If you have added PHP as a module and potentially as an input type in a node, try ensuring you did not end your script with the normal "?>". Anyway, I had the same problem. My module affected the whole site -- not just the RSS feeds for itself or related nodes. I found after some time that removing the ?> resolved the issue.

If that isn't the case for you, try turning off all the contrib modules one-by-one until it works (hopefully) again.

Nexus5.01’s picture

Sorry, Contrib modules?

What are these?

kxerc’s picture

Contributed modules are those you download and install for functionality above and beyond what comes standard with Drupal -- ie: not the core part / modules of Drupal. If you go to Administer->Site Building->Modules there are two core listings. There are the required and optional. These should have nothing to do with your problem regardless of what you have checked and assuming there isn't something wrong with your installation.

I don't want to send you on a wild goose chase, but if you have installed some third party (contrib) modules, you might uncheck / disable these and then see if you still have RSS problems. You can enable or disable one by one to help target which one caused the problem. Similarly, if you have made a module yourself, you might disable it. Maybe its not the problem, but I got an error like yours with my own module when I ended PHP scripts with ?>

kxerc’s picture

Look at these for description of problem and solution / patch. Seem more on target to your issue than my thoughts -- particularly given you are on 6.x.

http://drupal.org/node/281173
http://drupal.org/node/284972

Nexus5.01’s picture

Awesome, thanks for that...one question. For the patch, where does the code need to go? what file? any particular line?