Hallo,
aufgrund eines Serverfehlers Error 500 infolge der Pluginaktivierung WP-Polls möchte ich die oder den Plugin Eintrag aus der SQL DB entfernen.
Kann mir jemand sagen, wo sich die Einträge befinden ?
Ich hoffe, dass ich den oder die Einträge löschen kann und dann wieder alle notwenidgen Plugins installieren kann.
Dies hängt u.a. hiermit zusammen:
- http://forum.wordpress-deutschland.org/showthread.php?t=15980
- http://forum.wordpress-deutschland.org/showthread.php?t=16061
Nunmehr ist auch mein Panel "Import" weiß ohne Daten.
Wenn ich wp-table installieren, ist die plugin seite weiß, lösche ich den ordner auf dem server, wird die plugin seite wieder angezeigt.
Auf dem Host befindet sich eine weitere wordpressdatenbank, auf der wp-table einwandfrei funktioniert.
Danke / Gruss
tboggi
Plugin aus der DB mauell entfernen
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Die Plugins selber stehen ja nicht in der Datenbank drin, nur welche gerade aktiv sind.
Das steht in der Tabelle 'wp_options' im Eintrag mit dem option_name=active_plugins. Könnte etwa so aussehen:
a:5:{i:0;s:20:"category-tagging.php";i:1;s:12:"dofollow.php";i:2;s:20:"germanpermalinks.php";i:3;s:23:"get-recent-comments.php";i:4;s:29:"plw123_disablepreview_0_1.php";}Das ist ein serialisiertes Array. Wenn man z.B. den Eintrag für "dofollow.php" entfernen will, muß man das fett hervorgehobene löschen (inkl. abschließendem Semikolon). Außerdem muß noch die Zahl ganz am Anfang, hier a:5 um eins vermindert werden, also a:4.
Zusätzlich sollten auch die Zahlen i:2, i:3 usw. also alles nach dem entfernten Eintrag um ein vermindert werden, aber nur das was hinter dem i steht, nicht die Werte hinter dem s.Gruß
Ingo -
Um ein Plugin im Notfall zu löschen, muss man nicht in die Datenbank gehen. Es reicht aus, das betreffende Plugin aus dem Pluginordner zu entfernen und irgendeine WP-Seite neu zu laden. WP prüft, ob die Plugins existieren und deaktiviert nicht-existente Plugins in der Datenbank. Nachdem man die Seite geladen hat, kann man das Plugin wieder in den Plugin-Ordner setzen, es bleibt dann deaktiviert.
-
Naja, es ist zwar unwahrscheinlich, aber es könnte ja sein, das tboggi zwar Zugriff auf die Datenbank, nicht aber auf das Pluginverzeichnis hat :-)
Aber generell sollten direkte Manipulationen der Datenbank immer der letzte Weg sein, wenn was anderes nicht mehr hilft.Gruß
Ingo -
Um ein Plugin im Notfall zu löschen, muss man nicht in die Datenbank gehen. Es reicht aus, das betreffende Plugin aus dem Pluginordner zu entfernen und irgendeine WP-Seite neu zu laden. WP prüft, ob die Plugins existieren und deaktiviert nicht-existente Plugins in der Datenbank.
ABER die Reste des Plugins bleiben noch in der Datenbank oder nicht? -
Hast recht - ich kann mir nur den eintrag "Zeile 1 - aktive plugins" ansehen, aber nicht was drin steht.
Sicherlich ist es der letzte Versuch, habe mir aber gedacht, irgendwo entdecke ich hinweise.
Ich werde mal darüber nachdenken eine, neue Datenbank aufzusetzen.
trozdem danke soweit
tboggi
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!