Seems like I did something really stupid.
I used to run an older WebFeed plugin - the one which generates issue level data only (FeedPlugin.inc.php 1.10 2006/11/15 mj etc), I tried to install the new WebFeedPlugin files (2007/10/23 asmecher) from the CVS (and renamed the old WebFeed folder) in the plugin folder. This didn't work (Plugin was not working but the system was still running)
So I removed the new WebFeed plugin files from the webserver and renamed the old WebFeed plugin folder to its original state.
Now to my horror the server is completely down. Well, it still sends a response, but all html files seem "empty" and I have no idea how t debug this.
Whatever I do (even if putting back the old or the new plugin), I get an empty page (http://www.jmir.org
), on ALL pages.
Might have something to do with the plugin registry (whatever that is - unfortunately the OJS technical documentation mentions the plugin registry dozens of times without ever explaining what it is and where it resides) or something that has been written into the db? Or have any other config files been overwritten by the plugin?
I even went into the db and edited the table plugin_settings (WebFeedPlugin enabled = 0), but that didn't help either.
I don't have a clue where to start looking.
I guess another way to put the question is "how do you 'uninstall' a plugin properly".
Yet another way to put it is how do you figure out the interdependencies of a plugin, and are there any config files or db entries which could have been modified by the new WebFeedplugin which cause the system to break now?