Seite kann nicht mehr aufgerufen werden

  • Hallo, ich bin neu hier und hoffe, dass mir geholfen werden kann.

    Die Seite neue-ziegelei.de ist mit WordPress erstellt worden und bei Strato gehostet.

    Am gestrigen Tage habe ich noch inhaltliche Anpassungen vorgenommen und die Seite funktionierte einwandfrei. Heute kommt folgende Fehlermeldung:[COLOR=#000000][FONT=Tahoma]Die Seite neue-ziegelei.de funktioniert nicht

    [COLOR=#646464][FONT=Segoe UI]neue-ziegelei.de kann diese Anfrage momentan nicht verarbeiten.[/FONT][/COLOR]
    [COLOR=#696969][FONT=Segoe UI]HTTP ERROR 500


    [/FONT][/COLOR]
    [/FONT][/COLOR]
    Ich komme auch nicht mehr auf die Anmeldeseite.

    Nach dem Studium diverser Threads habe ich per ftp im Ordner wp-content/plugins alle Plugin-Ordner umbenannt. Leider hat dies nicht geholfen.

    Das Einspielen eines 3 Tage alten Backups über Strato hat ebenfalls nicht funktioniert.

    Was kann ich noch tun ?

    • 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

  • Hallo, schon mal danke für die Antwort.
    wie das so ist wirft deine Antwort einige neue Fragen auf.
    a) wie sollte eine "idiotensichere" .htaccess Datei aussehen, dass sie auf jeden Fall funktioniert
    b) wo finde ich die error_logs?

    Bei Strato hat man mich auf eine evtl. falsche PHP-Version hingewiesen. Wie kann ich jetzt noch überprüfen, welche php-Version ich bei meinem WP nutze.

    Weiterhin hilft vielleicht noch folgender Hinweis:

    Ich hatte die Seite zuerst unter etw-neheim.de (auch bei Strato) erstellt. Dann habe ich unter neue-ziegelei.de eine externe Umleitung (Proxy) auf etw-neheim.de erstellt.

    Hier ist eine interne Umleitung auf das Wordpressverzeichns eingerichtet.

    Hat es eigentlich etwas zu sagen, dass WordPress den Zusatz "Secure Mode " hat?

    Ich weiß, das sind ganz schön viele Fragen, aber ich bin in dieser Angelegenheit ganz schön dumm.

    Vorab schon mal an alle, die Ihren Hirnschmalz ;) für dieses Problem opfern, ein herzliches Dankeschön.

  • Also die PHP-Version ist auch 5.6

    Der Errorlog beginnt mit folgenden Zeilen:

    04.10.2016 14:50:38 etw-neheim.de [client 92.72.88.0] PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

    04.10.2016 14:50:38 etw-neheim.de [client 92.72.88.0] PHP Fatal error: Unknown: Failed opening required '/mnt/webw/d1/19/57059519/htdocs/WordPress_SecureMode_01/wordfence-waf.php' (include_path='.:/opt/RZphp56/includes') in Unknown on line 0


    Kurz davor war folgender Zugriff zu verzeichnen:

    [FONT=lucida console]etw-neheim.de anon-192-168-49-168.d0m.de - - [04/Oct/2016:14:46:18 +0200] "POST /wp-cron.php?doing_wp_cron=1475585178.7048161029815673828125 HTTP/1.1" 200 - "http://neue-ziegelei.de/wp-cron.php?do…029815673828125" "WordPress/4.6.1; http://neue-ziegelei.de"

    Hilft das etwas?


    [/FONT]

  • Bitteschön:


    [FONT=courier new]# BEGIN WordPress[/FONT]
    [FONT=courier new]<IfModule mod_rewrite.c>[/FONT]
    [FONT=courier new]RewriteEngine On[/FONT]
    [FONT=courier new]RewriteBase /[/FONT]
    [FONT=courier new]RewriteRule ^index\.php$ - [L][/FONT]
    [FONT=courier new]RewriteCond %{REQUEST_FILENAME} !-f[/FONT]
    [FONT=courier new]RewriteCond %{REQUEST_FILENAME} !-d[/FONT]
    [FONT=courier new]RewriteRule . /index.php [L][/FONT]
    [FONT=courier new]</IfModule>[/FONT]
    [FONT=courier new]
    [/FONT]
    [FONT=courier new]# END WordPress[/FONT]
    [FONT=courier new]
    [/FONT]
    [FONT=courier new]# Wordfence WAF[/FONT]
    [FONT=courier new]
    [/FONT]
    [FONT=courier new]<Files ".user.ini">[/FONT]
    [FONT=courier new]<IfModule mod_authz_core.c>[/FONT]
    [FONT=courier new] Require all denied[/FONT]
    [FONT=courier new]</IfModule>[/FONT]
    [FONT=courier new]<IfModule !mod_authz_core.c>[/FONT]
    [FONT=courier new] Order deny,allow[/FONT]
    [FONT=courier new] Deny from all[/FONT]
    [FONT=courier new]</IfModule>[/FONT]
    [FONT=courier new]</Files>[/FONT]
    [FONT=courier new]
    [/FONT]
    [FONT=courier new]# END Wordfence WAF[/FONT]

    Da ich die Plugins alle umbenannt habe, um sie zu deaktivieren, hab ich die .htaccess auch ohne den Wordfence-Teil ausprobiert. Funktioniert leider beides nicht.

  • Yep, die gibt es.
    [FONT=courier new]
    ; Wordfence WAF[/FONT]
    [FONT=courier new]auto_prepend_file = '/mnt/webw/d1/19/57059519/htdocs/WordPress_SecureMode_01/wordfence-waf.php'[/FONT]
    [FONT=courier new]; END Wordfence WAF[/FONT]

    Die wordfence-waf.php lautet:

    [FONT=courier new]<?php[/FONT]
    [FONT=courier new]// Before removing this file, please verify the PHP ini setting `auto_prepend_file` does not point to this.[/FONT]
    [FONT=courier new]
    [/FONT]
    [FONT=courier new]if (file_exists('/mnt/webw/d1/19/57059519/htdocs/WordPress_SecureMode_01/wp-content/plugins/wordfence/waf/bootstrap.php')) {[/FONT]
    [FONT=courier new] define("WFWAF_LOG_PATH", '/mnt/webw/d1/19/57059519/htdocs/WordPress_SecureMode_01/wp-content/wflogs/');[/FONT]
    [FONT=courier new] include_once '/mnt/webw/d1/19/57059519/htdocs/WordPress_SecureMode_01/wp-content/plugins/wordfence/waf/bootstrap.php';[/FONT]
    [FONT=courier new]}[/FONT]
    [FONT=courier new]?>[/FONT]

    Den Ordner wflogs gibt es.

    Die Bootstrap.php gibt es auch. Benötigst du da auch den Quelltext?

  • SUPER es funktioniert!
    DANKE!
    Kann ich jetzt die Plugin-Verzeichnisse einfach wieder umbenennen, damit alles wie vorher funktioniert?

    Worauf muss ich achten bzw. was bewirkt dieses user.ini?

Jetzt mitmachen!

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