MyBB.de Forum
Plugin ohne Zugriff auf ACP aktivieren - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Plugin ohne Zugriff auf ACP aktivieren (/thread-38935.html)



Plugin ohne Zugriff auf ACP aktivieren - face2003 - 20.10.2023

Hallo zusammen,

ich habe gestern ein Plugin deaktiviert und kann mich seitdem zwar noch in das ACP einloggen, komme aber nur auf die Startseite. Alle anderen Unterpunkte landen wieder bei der Login-Maske und ich erhalte diesen Fehler:

Ungültige Administrations-Sitzung.

Mit einloggen per direkten Link zum Plugin-Menü funktioniert leider auch nicht.
Ich habe noch einen zweiten User mit Admin-Rechten, hier spiegelt sich dasselbe Bild wider.
Auch diverse Endgeräte habe ich probiert.

Ich würde das Plugin daher gerne ohne ACP wieder aktivieren.
Ist dies in einer Datei oder der SQL-Datenbank möglich?

Plugin: DoInviteOnly
MyBB Version: 1.8.24
(in aktuelleren Versionen funktioniert das Plugin leider nicht und ich habe nichts vergleichbares gefunden)

Danke euch! :-)


RE: Plugin ohne Zugriff auf ACP aktivieren - Schnapsnase - 20.10.2023

Zuerst solltest du mal einen Link zum Plugin und zum Forum angeben.
Solltest du dieses Plugin meinen, so hängt sich das eigentlich lediglich in die Registrierung ein und führt keine Veränderung beim User herbei.

Dein Problem klingt eher nach fehlerhaften Cookie-Einstellungen.
An diesem Plugin, welches ich gefunden habe, liegt es m.M. nach nicht.


RE: Plugin ohne Zugriff auf ACP aktivieren - face2003 - 20.10.2023

Sorry, ja das ist das Plugin.
Das komische ist halt, dass ich zuletzt keine andere Änderung im ACP vorgenommen habe, außer dieses Plugin zu deaktivieren - daher ist das bisher mein einziger Anhaltspunkt bei der Fehlersuche.
Und da ich nicht mehr zu der Plugin-Verwaltung komme, wollte ich die Aktivierung gerne "hard" an einer anderen Stelle wieder setzen :-)


RE: Plugin ohne Zugriff auf ACP aktivieren - Schnapsnase - 20.10.2023

(20.10.2023, 08:53)face2003 schrieb: Und da ich nicht mehr zu der Plugin-Verwaltung komme, wollte ich die Aktivierung gerne "hard" an einer anderen Stelle wieder setzen :-)

Das ist nicht so ohne weiteres möglich.
Wie gesagt... Dieses Plugin verändert keine MyBB-Datenbank-Tabelle, die einen User betreffen würde.
Es nimmt (außer der Plugin-Settings) auch keinen Einfluss auf das ACP und schon gar nicht auf die Admin-Session.
Prüfe deine Cookie-Einstellungen, aber das sagte ich bereits.
Teste mal mit einem anderen Admin-Account bzw. mach einen Account in der DB zum Admin.


RE: Plugin ohne Zugriff auf ACP aktivieren - [ExiTuS] - 20.10.2023

PlugIns können auch ohne ACP aktiviert werden.
Mit Zugriff auf die Datenbank (phpMyAdmin, adminer.php etc.) kann man in der Tabelle mybb_settings nach den Datensätzen des PlugIns suchen. Falls dort eine Zeile zur Aktivierung zu finden ist, den Wert "value" von 0 auf 1 setzen.

Dennoch solltest du das wesentliche Problem angehen, um wieder ins ACP zu kommen Smile

[ETS]


RE: Plugin ohne Zugriff auf ACP aktivieren - Schnapsnase - 20.10.2023

(20.10.2023, 16:24)[ExiTuS] schrieb: Mit Zugriff auf die Datenbank (phpMyAdmin, adminer.php etc.) kann man in der Tabelle mybb_settings nach den Datensätzen des PlugIns suchen.

... welche nach der Deaktivierung dieses Plugins gar nicht mehr vorhanden sind. Wink


RE: Plugin ohne Zugriff auf ACP aktivieren - [ExiTuS] - 21.10.2023

@Schnapsnase, da könntest du Recht haben Smile

Ich kenne das PlugIn nicht.
Es ist abhängig vom Entwickler, welche Routinen beim Deaktivieren und Deinstallieren angewendet werden.
Üblicherweise sollten beim Deaktivieren eines PlugIns keine Datenbestände entfernt werden, sondern das PlugIn lediglich "kaltgestellt" werden, mit der Option es ohne Datenverlust wieder in Betrieb nehmen zu können. Erst die Deinstallation sollte auch PlugIn-Daten aus der Datenbank restlos entfernen.

Wissen wir wohl nicht...
Daher dennoch nach der Einstellung suchen. Vielleicht wird man fündig Smile

[ETS]