keine Aktualisierung / Menu unvollständig

  • Hallo,

    ich erstelle gerade meine Website mit WP 5.6, Theme OceanWP, es gibt nur einen user=admin.

    • Das Dashboard zeigt keine Aktualisierungen mehr an
    • Beim linken Menu Plugins öffnet sich nicht mehr das Fenster mit den 3 Optionen
    • Es werden nur die installierten Plugins angezeigt
    • Bei den Plugins ist nur Aktivieren/Deaktivieren (bei einem noch Settings) möglich, Löschen fehlt
    • Es fehlt oben die Möglichkeit neue Plugins zu installieren


    Anfänglich hatte ich WP lokal installiert, um es kennen zu lernen. Einstellungen und Aussehen sind nahezu die gleichen wie nun bei der online Version. Lokal gibt es die oben beschriebenen Fehler nicht.

    Hat jemand eine Idee, wie ich das lösen kann?

    • 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)

    Mehr erfahren

  • Mojn,

    An für sich könnte man jetzt darauf tippen, dass der Admin eben doch nicht die Admin Rolle hat, oder es handelt sich um eine Multisite Installation, bei der nur der Super Admin (ich weiß blöder Begriff) die Rechte hat Plugins zu installieren und zu löschen.

    Anfänglich hatte ich WP lokal installiert, um es kennen zu lernen. Einstellungen und Aussehen sind nahezu die gleichen wie nun bei der online Version. Lokal gibt es die oben beschriebenen Fehler nicht.


    Wie hast du die Seite denn von Lokal auf den Webspace gebracht?
    Meist wird für solche Aktionen das Plugin Duplicator empfohlen. Muss allerdings gestehen, das ich dies noch nie eingesetzt habe, da ich Umzüge bestehender Live Sites immer mit Sicherungen mittelts UpdraftPlus und händische Anpassung der Pfade realisiert habe, oder mittels Backuplösung, sofern vom Hoster angeboten.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hallo,

    es gibt nur einen Nutzer, der Admin, ich hänge den Screenshot an.
    Der Transport auf den Server erfolgte mit All-in-one WP Migration und anschließend kleiner Anpassungen. Danach hat es auch noch funktioniert.

    Die beiden letzten Plugins, die ich probieren wollte, waren WP Super Cache und CoBlocks. Danach kamen obige Fehler. Ich weiß nicht, ob die was angerichtet haben. Sie sind jetzt gelöscht, die Fehler sind weiterhin.

    Es ist auch nur eine Website, kein Blog dabei.

    Ich befürchte, ich muss WP vom Server deinstallieren, neu installieren und dann ein Backup einspielen, in der Hoffnung, dass es dann klappt.
    Oder kann was mit der Datenbank sein? Da habe ich noch gar keine Ahnung, was man da machen könnte.


  • waren WP Super Cache... Sie sind jetzt gelöscht, die Fehler sind weiterhin.

    WP Super Cache verändert in der Regel die .htaccess

    Evtl. kannst du den Inhalt der .htaccess zeigen oder einfach eine Datensicherung von deinem Provider verwenden.

    Mit offenen Augen träumen

  • Das ist die .htaccess:

    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    In der wp-config.php habe ich alles als Kommentar gesetzt, was mit WP Super Cache und WP Cache zu tun hat:

    /** define( 'WPCACHEHOME', '/home/sites/site100002071/web/mensch-und-mitwelt/web/wp-content/plugins/wp-super-cache/' ); */
    /** define('WP_CACHE', true); */

    Zudem eingefügt:
    /** automatische Updates ausschalten */
    define( 'AUTOMATIC_UPDATER_DISABLED', true );

    Dann sah ich eben, dass bei Plugins ganz oben ein weiterer Punkt dazu kam: Drop-in(1), mit Text:

    advanced-cache.php Erweitertes Caching-Plugin. Benötigt define('WP_CACHE', true); in Datei wp-config.php.
    Den Eintrag hatte ich in der wp-config.php, änderte nichts, jetzt als Kommentar.

    Es bleibt alles so wie am Anfang. Keine Änderung. Ich habe mich auch mit einem anderen Browser eingeloggt, ändert auch nichts.

  • für heute letzte Ergänzung, werde müde.
    Ich habe die beiden Dateien umbenannt, der Drop-in Eintrag ist weg.

    wp-config wie in #5 beschrieben, die Fehler sind weithin.

  • /** define( 'WPCACHEHOME', '/home/sites/site100002071/web/mensch-und-mitwelt/web/wp-content/plugins/wp-super-cache/' ); */
    /** define('WP_CACHE', true); */

    Zudem eingefügt:
    /** automatische Updates ausschalten */
    define( 'AUTOMATIC_UPDATER_DISABLED', true );

    Ich weiß nicht ob PHP da kleinlich ist, aber Kommentare werden an für sich nur mit /* */ gesetzt, wenn man * verwenden will.
    https://www.php.net/manual/de/lang…ax.comments.php

    Die .htaccess sieht an für sich normal aus.

    Edit;
    Hast du mal den Cache deines Browsers gelöscht?
    Nicht das der Rechner da noch was abruft, weil er die Änderung an der Seite nicht mitbekommen hat.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

    5 Mal editiert, zuletzt von Marcus[IS] (6. Januar 2021 um 08:25)

  • Vielen Dank für eure Bemühungen, nach vielem Suchen im Netz habe ich den Hinweis für den Fehler gefunden.
    Ein Eintrag in der wp-config.php war dran Schuld, wobei ich nicht sagen kann, wie der geändert wurde, da ich bis dato die Finger davon gelassen hatte. Der Eintrag:

    define('DISALLOW_FILE_MODS', false);

    war auf true gestanden. Ich habe das auf false geändert, alles läuft so sie es soll.

    Bei den Kommentaren in meiner wp-config.php habe ich beide Möglichkeiten gesehen, sowohl /** als auch /*, manche mit Leerzeichen, manche ohne Leerzeichen nach der ersten bzw. vor der zweiten Klammer.
    Ja, Cache hatte ich oft geleert, teilweise auch einen anderen Browser genutzt.

  • Der Eintrag:

    define('DISALLOW_FILE_MODS', false);

    war auf true gestanden. Ich habe das auf false geändert, alles läuft so sie es soll.


    Jepp, dann hatte die ursprüngliche Anweisung ja gemacht, was sie sollte. :)

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!