Multisite Installation funktioniert nicht.

  • Hallo ihr Lieben,

    nachdem ich mich nun 2 Tage durch Netz gewühlt habe, ohne Erfolg, wende ich mich an euch,
    in der Hoffnung, dass jemand mir helfen kann.

    Ich habe seit ein paar Monaten eine WP Seite http://www.coeval.de, WP ist auf dem aktuellsten Stand,
    ebenso wie das Theme Enfold und die 3 Plugins ( BackUpWordpress, Artikel duplizieren, Wordpress SEO). Nun möchte zusätzlich zu dem bereits bestehenden Blog Multisite nachrüsten, um diverse Subdomains, wie z.B. login.coeval.de oder Workshop.coeval.de anlegen zu können.

    Also habe ich vor der Installation, wie man sie in etlichen Tutorials finden kann, meine Plugins deaktiviert und mit dem ersten Schritt gestartet, nämlich die WP-config.php umzuschreiben / zu ergänzen. Ich habe auch darauf geachtet, dass der neue Code vor der Zeile "stop editing" liegt
    und meinen FTP Server aktualisiert. Eigentlich sollte nun im Menü Werkzeuge ein weiterer Reiter erscheinen in dem ich die Netzwerkeinstellungen vornehmen kann. Doch es tut sich nichts.

    Die einzige mögliche Lösung, die ich gefunden habe oder die im Netz zumindest vorgeschlagen wurde, war ein BackUp / einen Export meiner Daten vorzunehmen. Alles vom Server zu löschen. WP neu aufzusetzen, auf Multisite umzustellen und dann alle Daten wieder zu importieren.
    Jedoch hätte das zur Folge, dass all meine Plugin und Theme Einstellungen, sowie Personalisierenden verloren gehen würden. Gibt es eine andere Lösung ohne das laufende System zu gefährden?

    Beim Hersteller vom verwendeten Theme habe ich auch schon im Forum geschaut, dort scheint die Umstellung bei allen Usern einwandfrei zu klappen.

    • 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

  • Also habe ich vor der Installation, wie man sie in etlichen Tutorials finden kann, meine Plugins deaktiviert und mit dem ersten Schritt gestartet, nämlich die WP-config.php umzuschreiben / zu ergänzen.

    Und was hast Du umgeschrieben bzw. ergänzt?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • du musst da die fälle unterscheiden. schau mal, hier ist ein guter Artikel zum Thema Domainmapping nebst guter Hinweise in den Kommentaren.

    In der Hektik verliert sich die Logik. - Fred Ammon

  • Ich habe folgende Zeile ergänzt:

    /* Multisite */
    define( 'WP_ALLOW_MULTISITE', true );

    Gut. Die Permalinks sind offensichtlich auf 'Beitrag' eingestellt. Deinen Browsercache und die Cookies Deiner Seite hast Du gelöscht?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Danke für den Tipp, den Beitrag bin ich gestern ausführlich durchgegangen. Leider steht dort ziemlich zu Anfang in der Beschreibung "[COLOR=#333333][FONT=Open Sans]Keinen bereits existierenden Blog mit Inhalten, Plugins und angepassten Einstellungen verwenden!" und es wird demnach auch nicht erklärt, was ich mache wenn mein Blog nun doch schon existiert und ich "nachrüsten" möchte. :([/FONT][/COLOR]

  • Ja, die Permalinks hatte ich extra auf "pretty permalinks" umgestellt dafür. Browsercache, Cookies & Co mehrfach gelöscht. Mit Safari und Chrome ausprobiert. Leider ohne Erfolg. :( Testweise, um zu sehen, dass es kein Problem mit den Vorraussetzungen vom Anbieter All-Inkl gibt, habe ich eine neue WP Installation auf einer anderen Domain ausprobiert. Das funktioniert einwandfrei. Nur eben nicht bei meiner bestehenden Seite.

  • Zitat

    [COLOR=#333333][FONT=Verdana]Danke für den Tipp, den Beitrag bin ich gestern ausführlich durchgegangen. Leider steht dort ziemlich zu Anfang in der Beschreibung "[/FONT][/COLOR][COLOR=#333333][COLOR=#333333][FONT=Verdana][FONT=Open Sans]Keinen bereits existierenden Blog mit Inhalten, Plugins und angepassten Einstellungen verwenden!" und es wird demnach auch nicht erklärt, was ich mache wenn mein Blog nun doch schon existiert und ich "nachrüsten" möchte. :sad:[/FONT][/FONT][/COLOR][/COLOR]

    Hm, stimmt. Kann mich auch jetzt nicht erinnern, schonmal mit nem bestehenden Seite auf MS umgezogen zu sein. Aber was kann schon schief gehen mit nem guten Backup der DB. Multisite lokal oder auf einer Test-Subdomain einrichten, Mapping anpassen, Themes und Plugins hochziehen und schauen, ob alles läuft. Dann hoch damit auf die bereits bestehende Seite.

    In der Hektik verliert sich die Logik. - Fred Ammon

  • Bitte einmal prüfen ob in Deiner .htaccess in der ersten Zeile

    Code
    AddHandler php-fastcgi .php

    steht. Falls nicht bitte eintragen und testen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Kann mich auch jetzt nicht erinnern, schonmal mit nem bestehenden Seite auf MS umgezogen zu sein.

    Nach gefühlten 1000 Umstellungen von Single auf Multi weiß ich, dass es funktioniert. Ohne Probleme.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Stand bei mir bis jetzt nicht drin. Hab's aber mal eingetragen.
    Die Seite läd zwar normal, doch oberhalb meiner Seite wird jetzt folgendes angezeigt:
    Warning: session_start(): open(/tmp/sess_c24b309e3832c472b07c5d4511795efa, O_RDWR) failed: Permission denied (13) in /www/htdocs/v084080/coeval/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries.php on line 33


    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/htdocs/v084080/coeval/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries.php:33) in /www/htdocs/v084080/coeval/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries.php on line 33

    _________________
    Auf die Reiter unter "Werkzeuge" hatte die Änderungen leider keinen Einfluss.

  • Das sind ja mal ganz neue Fehler. Ich arbeite seit langem nur noch mit Enfold und habe das so noch nie gesehen.

    Debug ist in der wp-config.php aus? Es handelt sich um einen normalen Webspace und nicht um einen Vserver? Sind in der .htaccess weitere PHP flags gesetzt?

    Du kannst Die Zeiler erst mal entfernen. Deine PHP Sessionverwaltung ist defekt. Das müssen wir erstmal fixen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Debug müsste aus sein. Bei mir steht: define('WP_DEBUG', false);

    Es ist auch kein Vserver, sondern ein normaler Webspace.
    In der .htaccess habe sonst nichts weiter verändert, bis auf diese Zeilen,
    die ich für meine Blogeinträge von Enfold hinzufügen musste:

    [COLOR=#3E454C][FONT=Helvetica]<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>

    Ansonsten ist alles so belassen, wie es war.[/FONT][/COLOR]

  • Ich schick Dir gleich mal eine PM

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hallo liebe Leute,
    vom bisherigen Threat her exakt das, was auch mich gerade herumtreibt.
    Habe Multisite zunächst über Ordner, dann über Subdomains komplett neu installiert.

    Mein Theme "Themeforest Green" funktioniert leider nicht auf Multisite, sondern scheint Pfade nicht zu finden.
    Betroffen scheinen Styles und Plugins.

    WP-Config: Ist angepasst, auch mit dieser Zeile hier:
    $base = '/';
    (ohne die ging das mit den Subdomains nicht, das Netzwerk war nicht aktivierbar).

    Leider "zerhackt" es mir immernoch das Layout.
    Hat jemand Erfahrung damit, was man machen kann, wenn Pfade nicht gefunden werden?

    So sieht meine htaccess aus:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]


    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]


    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]
    </IfModule>


    Danke Euch!
    TobiWeb

Jetzt mitmachen!

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