Page 1 of 1

Fehlermeldung Plugin (Administrator-Oberfläche)

Posted: Sun Sep 01, 2013 1:18 pm
by sehpferd
Ich habe ein anderes Problem, das nichts mit den bisherigen zu tun hat

In einer anderen Applikation taucht auf:

Cannot redeclare class serendipity_calendar_plugin in /.../serendipity/include/plugin_internal.inc.php on line 360. Alle Dateien wurden frisch installiert.

Beim Aufruf es Editors "plugins". Entstanden ist es möglicherweise durch eien fehlerhafte Zuweisung (mein Fehler) eines Plugins. Ich werde es aber nicht wieder los, weil ich mit dem Admin-Editor nicht weiterkomme. Weiß jemand, wie ich das Problem beseitigen kann?

Grüße

sehpferd

Re: Fehlermeldung Plugin (Administrator-Oberfläche)

Posted: Sun Sep 01, 2013 2:39 pm
by Timbalu
Solche eine Meldung passiert "normalerweise", wenn man ein (additional) plugin irgendwo noch einmal als Kopie herumliegen hat. Die Plugin Klasse itteriert automatisch über die vorhandenen Plugins. Und da darf ein Klassenname (wie hier class serendipity_calendar_plugin) nur jeweils einmal vorkommen. Dieses ist aber ein core plugin - sogar noch ein hartkodiertes in einer core Datei. Insofern stellt sich hier wirklich die Frage, wie man da irgendwie ausversehen eine Kopie herumliegen haben kann...?! (Gibt es die include/plugin_internal.inc.php möglicherweise irgendwie doppelt?)

Insofern muss hier (besonders Punkt 3) detailliert erklärt werden:
  • Was bedeutet: In einer anderen Applikation?
  • Was bedeutet: Beim Aufruf es Editors "plugins".
  • Was bedeutet: Entstanden ist es möglicherweise durch eien fehlerhafte Zuweisung (mein Fehler) eines Plugins.
  • Was bedeutet Wie genau: Alle Dateien wurden frisch installiert.
Ist hier mit "Editor" das Serendipity Backend im Allgemeinen gemeint?

Re: Fehlermeldung Plugin (Administrator-Oberfläche)

Posted: Sun Sep 01, 2013 3:26 pm
by sehpferd
Hallo,

Ich bemühe mich ja, den Anforderungen gerecht zu werden ....


Also: Ich habe Serendiipity bewusst ganz neu installiert.
Sodann habe ich die Datenbank angebunden, auf der sich die Anwendung befindet.
Wenn ich den üblichen Admistrationsbereich aufrufe, bekomme ich alles perfekt.
Versuche ich jedoch, Plugins aufzurufen, dann bekomme ich kein vollständniges Abbild der Plugins, sondern der Editor "friert ein" und gibt die Fehlermeldung aus, bevor alle Plugins geladen sind. Daher kann ich Plugins in der Admin-Oberfläche auch nicht mehr löschen.

Ich nehnme an, dass dei Fehlinformation bereits in der Datenbank abgelegt ist, weiß aber nicht, wo ich "hingreifen" muss. Wie bereits erwähnt, habe ich "jungfräulich" installiert und dann erst die Datenbank zugewiesen.

Schöne Grüße


Gebhard Roese aka sehpferd

Re: Fehlermeldung Plugin (Administrator-Oberfläche)

Posted: Sun Sep 01, 2013 4:10 pm
by Timbalu
Um Plugins manuell zu deinstallieren, öffne phpMyAdmin und schaue dir die "serendipity_plugins" database Tabelle an. Jedes Plugin hat dort seine eigene Reihe. Das calender Plugin müsste mit @ anfangen.
Du könntest also dort die Referenzen auf installierte oder doppelte Plugins löschen. Das sollte helfen.
Probiere es vielleicht erst einmal nur mit den doppelten und mach dir vorher einen Dump der Tabelle als Backup.

Gelöst Fehlermeldung Plugin (Administrator-Oberfläche)

Posted: Sun Sep 01, 2013 5:36 pm
by sehpferd
Problem gelost - vielen Dank

Sehpferd