Multiseite, erstellte Netzwerkseite wird nicht korrekt angezeigt

  • Hallo zusammen,

    nachdem ich in Wordpress über die Multisite funktion eine Netzwerkseite erstellt habe, bekomme ich das Problem, dass ich bei der 2. seite nicht in den Adminbereich, also das dashboard, komme.

    http://blackfrighter.bplaced.net/wordpress/ das ist die Testwebseite
    http://blackfrighter.bplaced.net/wordpress/newsseite hier soll eine newsseite hinkommen (theme wird noch angepasst)
    http://blackfrighter.bplaced.net/wordpress/wp-admin funktioniert
    http://blackfrighter.bplaced.net/wordpress/newsseite/wp-admin zeigt mit nur eine html version (ohne css) der newswebseite an, nicht den adminbereich!

    mod-rewrite ist an, und bei der installation der multiseite bin ich der offiziellen anleitung gefolgt...

    falls jemand eine Idee oder anregung hat wäre ich sehr dankbar

    • 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

  • Hey,

    leider keine Fehlermeldung! Wie gesagt wenn ich über diesen link http://blackfrighter.bplaced.net/wordpress/newsseite/wp-admin versuche in den Admin bereich meiner Netzwerkseite zu kommen, zeigt er mir eine ungestylte Version meines Themes.
    Die Netzwerkseite als solches Funktioniert jedoch : http://blackfrighter.bplaced.net/wordpress/newsseite .
    Wenn ich mich in den standard Admin bereich einlogge (also wordpress/wp-admin) und dann oben über das Menü auf den Admin Bereich gehe kommt ebenso nur diese komische html Version der newsseite. Der Admin Bereich meiner Hauptseite wird normal angezeigt.

    Einmal editiert, zuletzt von frost911 (20. Oktober 2013 um 14:18)

  • Hi frost911,

    Du hast also den Debug Modus in der wp-config vorübergehend mal auf true gesetzt, Ok. Dann mal auch den cache geleert und cookies gelöscht?
    einfach shift taste drücken und gleichzeitig seite neu laden drücken gemacht?

    Error log Dateien überprüft und nachgesehen ob alle CSS Dateien tatsächlich hochgeladen wurden?
    Wenn das alles nichts gebracht hat, dann musst Du hier mal auf einen Profi warten.

    Gruss Ria

  • Hallo zusammen,

    das beschriebene Problem sieht dem meinen sehr ähnlich.

    Folgendes habe ich getan:

    1. Wordpress 3.8.1 installiert. (in Unterverzeichnis auf Webserver, Domain zeigt aber auf dieses Unterverzeichnis)
    2. Permalinks auf http://domain.de/%postname%/ geändert.
    3. Folgendes in wp-config.php eingefügt:
      PHP
      define('WP_ALLOW_MULTISITE', true);
    4. Netzwerk mit Sub-Verzeichnissen eingerichtet.
    5. Folgende Zeilen in wp-config.php eingefügt:

      PHP
      define('MULTISITE', true);
      define('SUBDOMAIN_INSTALL', false);
      define('DOMAIN_CURRENT_SITE', 'domain.de');
      define('PATH_CURRENT_SITE', '/');
      define('SITE_ID_CURRENT_SITE', 1);
      define('BLOG_ID_CURRENT_SITE', 1);
    6. Inhalt der .htaccess (im root-Verzeichnis von WP *) wie folgt angepaßt:


      (* Wordpress wies mich während der Netzwerkinstallation an, diese Zeilen in eine .htaccess einzufügen, welche im Überordner der Wordpress-Installation, also dem Root des Webservers liegt. Dies habe ich ignoriert und stattdessen die .htaccess im WP-Verzeichnis bearbeitet. Den vorgeschlagenen Weg habe ich natürlich auch ausprobiert, was allerdings noch weniger einbringt.)

    7. In der Netzwerkverwaltung eine neue Seite angelegt.

    Nun das Problem:

    • Möchte ich das Dashboard der zweiten Seite unter domain.de/unterverzeichnis/wp-admin.php aufrufen, erhalte ich einen 500 Internal Server Error.
    • Und wenn ich die zweite Seite ansehen möchte, erhalte ich unter domain.de/unterverzeichnis/ nur eine HTML-Version ohne CSS usw., da diese Dateien in den Verzeichnissen domain.de/unterverzeichnis/wp-include/ usw. liegen und ebenfalls einen 500er-Fehler verursachen.

    Ich wette, daß die mod_rewrite-Regeln irgendwie nicht passen, allein ich seh nicht, woran genau es liegt. Würd mich also außerordentlich über Hinweise freuen!

    frost911: Wie konntest Du denn Dein Problem lösen?

    Beste Grüße und vielen Dank vorab!

  • Ich konnte das Problem inwzischen beheben: Ich kann nicht genau sagen, was genau die Lösung war, aber ich habe die Multisite nun direkt im root-Verzeichnis des Webspaces installiert und dort auch die .htacces angelegt.
    Letzteres diesmal aber ohne die folgenden umschließenden Zeilen:

    Code
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    ...
    </IfModule>
    
    
    # END WordPress


    Stattdessen habe ich dort wirklich nur den während der Multisite-Einrichtung angegebenen Inhalt eingefügt (siehe obigen Post).

    Ich hoffe, das hilft auch anderen.

Jetzt mitmachen!

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