Support » Plugins » Buddypress – Server4you und Hosteurope

  • Ich habe ein Hosting-Paket bei Hosteurope und einen virtuellen Server bei Server4you. Der virtuelle Server läuft unter Ubuntu 18 mit Apache und Php7.

    Auf beiden Systemen habe ich die gleichen Schritte durchgeführt:
    – WordPress-Dateien in ein eigenes Verzeichnis kopiert
    – auf virtuellem Server: Owner rekursiv auf www-dato:www-data gesetzt
    – auf virtuellem Server: Apache-Konfig und aktivieren
    – Datenbank und Datenbank-User anlegen
    – Installationsroutine von WordPress aufrufen
    – Plugin BuddyPress aktivieren

    Im Hostingpaket kann ich Buddypress und alle Unterseiten problemlos aufrufen.

    Im virtuellen Server werden die Seiten von Buddypress nicht angezeigt: ich rufe vergeblich die Seiten unterhalb des „Willkommen XXXX“-Buttons oben rechts auf. Dort erhalte ich die Fehlermeldung „Seite kann nicht aufgerufen werden. Die Einstellung bei Permalinks haben keinen Einfluss auf das Ergebnis.

    Die Lösungen, die ich über eine Google-Recherche gefunden habe, haben leider nicht geholfen.

    Ich vermute, dass es irgendwo Probleme mit der Systemumgebung gibt. Hast von Euch jemand Erfahrung mit Buddypress?

    Auf dieser Seite
    https://forum.wpde.org/threads/seite-nicht-gefunden-bei-buddypress-komponenten.74752/
    wird von WpSEO gesprochen – das habe ich aber nicht installiert.

    Wie gesagt – ich habe in beiden Fällen (Hosteurope und Sever4you) eine jungfräuliche WordPress-Instanz installiert.

    • Dieses Thema wurde geändert vor 4 Jahren, 5 Monaten von Delete Profile!.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)
  • Ist auf dem Virtuellen Server das Apache-Modul mod_rewrite installiert und eingebunden und wurde anschließend der Webserver neu gestartet?

    Thread-Starter Delete Profile!

    (@florianx)

    Danke für Deine schnelle Antwort.

    Ich habe testweise eingegeben:
    root@usa:/home/admflorian# a2enmod rewrite

    Konsolenausgabe:
    Module rewrite already enabled

    Also: ja, das Modul ist bereits aktiviert und der Webserver war bereits neu gestartet worden, auch über „sudo reboot“.

    Hast du unter Einstellungen > Permalinks eine Permalink-Struktur eingestellt? Wurde die .htaccess geschrieben? Was ist der Inhalt der .htaccess?

    Thread-Starter Delete Profile!

    (@florianx)

    Der Inhalt der .htaccess-Datei in /var/www/html/gothic#

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Unter Permalinks ist „Beitragsname“ angeklickt. In dieser Einstellung kann ich keine Beiträge aufrufen: Rückgabecode 404. Wenn ich bei Permalinks „Einfach“ auswähle, kann ich zwar die Beiträge, aber die Buddypress-Seiten immer noch nicht aufrufen.

    Wenn ich unter „Willkommen“ auf „Einstellungen“ klicke, wird im Browser die Seite
    https://gothic.photos/mitglieder/odin/settings/
    aufgerufen – mit dem Ergebnis 404.

    Probier mal, was sich ändert, wenn du in der /etc/apache2/apache2.conf folgendes einträgst:

    <Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    (ggf. musst du den Serverpfad zu deinen WordPress-Dateien noch anpassen.)

    Anschließend Neutstart des Webservers mit systemctl restart apache2 nicht vergessen.

    Thread-Starter Delete Profile!

    (@florianx)

    Okay, der Eintrag in apache2.conf hat mein Problem anscheinend gelöst. Ich kann die Profilseite aufrufen; ich teste jetzt mal, ob der Rest auch funktioniert.

    Woher wusstest Du das mit der config-Datei? Habe ich das in der Installation übersehen?

    Auf jeden Fall: vielen Dank für Deine Hilfe!

    • Diese Antwort wurde geändert vor 4 Jahren, 5 Monaten von Delete Profile!.

    Ich tippe bei dem von dir geschilderten Verhalten auf ein Problem mit der Weiterleitung. mod_rewrite war installiert, die .htaccess richtig eingerichtet … bleibt also eigentlich nur ein Fehler bei der Serverkonfiguration.

    Wenn du hier Fragen beantwortest, lernst du gelegentlich auch was. 😉

    Thread-Starter Delete Profile!

    (@florianx)

    Danke, dass Du mein Problem gelöst hast.

    Das war echt ein riesengroßer Fortschritt für mich.

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)
  • Das Thema „Buddypress – Server4you und Hosteurope“ ist für neue Antworten geschlossen.