Page 1 of 1

Double Plugins

Posted: Tue Aug 17, 2010 9:22 am
by danst0
Hi,

I am experiencing a weird bug in my events and sidebar plugin section. As far as I can see I get a selection of all possible plugins, but all plugins are listed multiple times.
Can I somehow reset the plugin information?

Thanks,
Daniel

Edit: I just realized, that I can add plugins to my sidebar, but I cannot delete them anymore...

Edit2: I recently moved my installation to another Server following the instructions in the FAQ, just in case this is the reason...

Re: Double Plugins

Posted: Tue Aug 17, 2010 2:47 pm
by garvinhicking
Hi!

Try to empty (NOT remove) the DB table serendipity_pluginlist. This should hold your duplicates...

Regards,
GArvin

Re: Double Plugins

Posted: Wed Aug 18, 2010 8:49 am
by danst0
Hi,

thanks for the tipp. I emptied serendipity_pluginlist. Then I clicked "Click here to install a new sidebar plugin" -> everything looks fine. I go back and click it again: I have all entries in the list multiple times.

In the table (serendipity_pluginlist) I have now (as probably before) two lines for each plugin one is called (plugin_file): serendipity_plugin_twitter and the other /usr/www/users/scrmbl/plugins/serendipity_plugin_twitter

This is the path to my plugins. But I dont know why there is another copy in the table.

Daniel

Re: Double Plugins

Posted: Fri Aug 20, 2010 10:52 am
by garvinhicking
When you moved the server, did you properly change the s9y path settings everywhere? Such duplicate entries should only be duplicate, if the plugins are on your server multiple times, or if another path setting interfers...

Re: Double Plugins

Posted: Fri Aug 20, 2010 2:07 pm
by danst0
Hi,

ok, I think I am getting closer. I did not find any other path (than the correct one) in the database. But I found that there were more than one serendipitypath keys in my _config table.
So after some poking I found out that the problem was missing rights at the database user I reserved for S9Y...

I only assigned R/W rights to the mysql user, which lead to the problem, that S9Y was not able to overwrite older entries but only write new ones...(and there was no error message either).

So now everything works fine. I have to have a look at my entries though and see if there are some wired issues as well...

Thanks for the right hints

Daniel

ps. I tried the "Verify Installation Integrity" link several times with only positive results, there are probably already checks for the database as well, I know this was my stupid mistake, but for all noobs after me: if you can, please include a check for the correct mysql rights.