Netzwerkeinrichtung klappt nicht

  • Hi,

    ich möchte gerne mehrere Seiten auf einen Server betreiben. Habe die wp-config angepasst:

    Code
    define('WP_ALLOW_MULTISITE', true);
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 'meineLANip');
    define('PATH_CURRENT_SITE', '/wordpress/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);

    Wenn ich dann auf Netzwerkeinrichtung klicke, soll ich eine Datei .htaccess in /var/www/wordpress/wordpress/ bearbeiten --> diese existiert jedoch nicht (noch nichtmal der Ordner).
    Erstelle ich beides mit den angefordertem Inhalt, melde mich neu an, kommt:

    Code
    [B]Warnung:[/B] Ein bestehendes WordPress-Netzwerk wurde gefunden.
    
    
      	 	Bitte schließe die Schritte zur Einrichtung ab. Um ein neues  Netzwerk anzulegen, musst du die Netzwerk-Datenbanktabellen leeren oder  entfernen.

    Was muss ich tun?

    Und noch eine Frage:
    Wenn ich das mal ans laufen gekriegt habe, wie kriege ich es hin, dass Website A über den Link w_ww.abc.de erreiche, Website B über w_ww.xyz.de und beide auf Port 80? Ich nutze Debian 7 mit apache2

    • 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

  • auch wenn es jetzt doppeltes Crossposting ist:
    Sorry, aber das halte ich für absolutem Humbug. Warum soll ich nicht an mehreren Orten meine Fragen stellen dürfen? Was ist, wenn genau der, der die Lösung des Problems kennt, nicht in dem Forum ist, in dem ich die Frage gestellt habe?? Wären alle Wordpressler auf meine Frage im HARDWAREluxx Forum aufmerksam geworden? Ich glaube nicht.

  • Deswegen:

    Zitat

    (III) Netiquette, Werbung, Verbotenes

    Auch wenn es manchmal schwer sein mag - achte bitte auf die Netiquette!
    Keine Beleidigungen oder anmaßenden Beiträge, kein SCHREIEN oder übermäßige Benutzung von Interpunktionen!!! (Ein Punkt hier und ein Komma dort sind natürlich trotzdem wünschenswert.)​
    Crosspostings (gleiche Beiträge in mehreren Foren) sind auch nicht erwünscht und werden von uns gelöscht, besser aber, du schreibst sie generell nur einmal.


    Und das sind die AGB die du beim Registrieren bestätigt hast. Warum man das nicht darf ist eigentlich egal, es sind die Regeln des Hauses und die hat man zu befolgen. Oder würdest du es geil finden wenn jemand zu dir nach Hause kommt und sich wie ein wilder benimmt statt sich an die Regeln zu halten?

    Aber eigentlich ist das ja nur eine information an dich, ob und was gemacht wird ist Entscheidung der Mods

    gruss Benzli

  • Zitat

    Crosspostings (gleiche Beiträge in mehreren Foren) sind auch nicht erwünscht und werden von uns gelöscht, besser aber, du schreibst sie generell nur einmal.


    Ich denke damit ist der s. g. Doppelpost hier in mehreren Foren gemeint. Ich kann es mir nicht anders vorstellen.

    Zum Problem: Du gibst

    Code
    define('PATH_CURRENT_SITE', '/wordpress/');

    an. Damit sollte doch der Ordner /wordpress bekannt sein, oder woher hast du diesen Pfad? Wenn der Ordner nicht existiert, dann versuch es doch damit

    Code
    define('PATH_CURRENT_SITE', '/');

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • So habe ich es auch verstanden, dass es sich hier um die Unterforen handelt.


    Diesen Pfad habe ich aus Wordpress selber. Das steht da so bei Netzwerk-Einrichtung.

    Das Problem ist, dass es keine .htaccess in /var/www/wordpress/wordpress/ gibt (es gibt noch nicht mal diesen Ordner). Aber auch in /var/www/wordpress/ gibt es keine .htaccess. Wenn ich diese erstelle, ändert sich nichts.

  • [quote='Niemand','Netzwerkeinrichtung klappt nicht']Hi,

    ich möchte gerne mehrere Seiten auf einen Server betreiben. Habe die wp-config angepasst:

    Code
    define('WP_ALLOW_MULTISITE', true);
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 'meineLANip');
    define('PATH_CURRENT_SITE', '/wordpress/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);

    Der Codex ist eigentlich eindeutig: https://codex.wordpress.org/Create_A_Network

    Für die Einrichtung wird zunächst nur define('WP_ALLOW_MULTISITE', true); gesetzt. Dann startest Du die Einrichtung. Und erst danach kommen die restlichen Einträge.

    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.

  • Ja genau. Das habe ich auch so gemacht. Das hat ja auch bis dahin geklappt. Jetzt habe ich den Netzwerk-Einrichtungs Manager offen und ich soll die wp-config weiter editieren, was ich ja auch gemacht habe. Nur mit der .htaccess geht es nicht weiter.

    Da steht ja auch "If you do not have a .htaccess file, then create it in the same directory as your wp-config.php file."
    Hab ich gemacht, nichts gebracht. (wobei beim Netzwerk Einrichtungs Manager ja ein anderer Ordner steht: /var/www/wordpress/wordpress/ statt /var/www/wordpress/ wo die wp-config ist.

  • Das mag sich jetzt 'unfreundlich' anhören aber Du solltest in Lage sein per FTP nachzusehen wie der Pfad zu Deiner WP-Installation heißt.

    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.

  • Ich mache das zwar per SSH, aber wenn Wordpress mir sagt "mach das in dem Ordner da" dann sollte man das doch in dem Ordner da machen, oder?
    Hab Wordpress nochmal neuinstalliert. Schauen wir mal..

  • Wenn Du es per SSH machst solltest Du erst recht wissen wie man den Pfad erhält. Auch ein Blick auf die Ausgabe von phpinfo() bringt Licht ins Dunkel.

    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.

  • wie der Pfad lautet, ist mir klar.
    Aber hab das gerade mal neuinstalliert und es läuft soweit auch.
    ABER:
    Wenn ich nun das Dashboard für die neue Website anzeigen lassen will, kommt "404 - Seite nicht gefunden".

  • Dann ist die Einrichtung nicht richtig gemacht (entweder WP oder Webserver/DNS). Mit den vorliegenden Informationen bewegt man sich immer nur im Bereich der Spekulation, wirklich helfen kann man da nicht.

    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.

  • Was für Infos brauchst du denn?

    Webserver: Nginx

    Wenn ich auf "multisite erstellen" klicke und den Namen und link angebe und anschließend "übernehme", kommt eine weisse leere Seite. Wenn ich die neu lade, kommt "seite wurde schon erstellt".
    Gibt es irgendwo einen Ordner, der wie die Seite heißen sollte oder wo werden die Infos abgelegt?

  • Nginx hat keine .htaccess und wird nie eine haben. Die WP Regeln müssen in die Konfigurationsdatei des Webservers. Auch hierzu gibt es im Codex einen Beitrag: https://codex.wordpress.org/Nginx

    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.

  • Auf einer Skala von 1 bis 10, wie würdest Du Deine Kenntnisse mit NGINX und Linux bewerten? 1 = keine Ahnung was ich da tue, 10 = ich entwickle selbst mit am Core.

    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.

  • NGINX = 2
    Linux = 6-7
    Apache2 = 4-5

    Ich glaube, ich würde dann eher auf Apache2 umsatteln wollen. Wie mache ich das am besten ohne neuinstallation?

Jetzt mitmachen!

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