mumbomedia
Verfasste Forenbeiträge
-
Forum: Allgemeine Fragen
Als Antwort auf: Übersetzungsfehler in deutscher WordPress-VersionGern geschehen!
„Sollte meiner Meinung nach, umgehend in den originalen Dateien geändert werden.“ – Genau das meinte ich ja, das die Übersetzung umgehend korrigiert wird. Das hast du Bego ja nun gemacht.
Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertHabe die Dateien alle abgeglichen.
Nur diese Datei war unterschiedlich.Weitere Änderungen konnte ich nicht feststellen.
Bleib abzuwarten, ob unser Hoster etwas findet.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertNervig ist der Fehler allemal.
Nur was bezweckt man damit.
Das der Server aufgrund von Weiterleitungsschleifen abraucht?!Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertSpitze!!!
Habe die Datei, die ich auf meinem Arbeitsrechner habe auf diesen Code überprüft. Dort ist er nicht drin.
Dann werde ich nochmal unseren Hoster bitten, auf dem Server einen Malware-Check zu machen. Denn wenn meine Dateien den Code nicht beinhalten, dann muss die Datei doch auf dem Server geändert worden sein.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertZur Sicherheit lade ich mir gleich nochmal die aktuelle deutsche Version von WordPress runter und prüfe ob da auch der Code drin ist.
Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertAber ich habe vorm Hochladen von WordPress die deutsche Version direkt von wordpress.org heruntergeladen und das System über das WP-Backend erneut neu installiert. Demnach ist der Hack doch wohl in der zip-Datei die man von wordpress.org herunterlädt.
Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertAuch wenn das sicher nicht die schönste Lösung ist,
Das Auskommentieren der Zeile 549, hat das Rewrite-Problem gelöst.Warum allerdings diese Funktion die Anweisungen als base64-dekodierten String enthält ist mir schleierhaft ebenso ihr Sinn.
Auffällig ist, dass diese Funktion im Gegensatz zu den anderen Funktionen in der nav-menu.php nicht dokumentiert ist.
Bei allen anderen Funktionen findet sich ein Kommentarblock wie z.B. bei mytime/** * Returns all navigation menu objects. * * @since 3.0.0 * @since 4.1.0 Default value of the 'orderby' argument was changed from 'none' * to 'name'. * * @param array $args Optional. Array of arguments passed on to {@see get_terms()}. * Default empty array. * @return array Menu objects. *///istart
Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertWer suchet der findet.
Die schuldige Datei ist die /wp-includes/nav-menu.php
Dort gibt es eine Funktion my_correct an der folgendes als Parameter übergeben wird ‚/home/www/web17/html/werbeagentur/wp-includes/..‘, demnach das Hauptverzeichnis /werbeagentur.
Dort steht der Code base64 decodiert drin. Auch eine chmod-Anweisung mit 0444 habe ich dort gefunden und darauf in die Funktion ein file_put_contents eingefügt. Volltreffer.
Sobald die Datei geladen wird, wird der Code ausgeführt und die .htaccess überschrieben. Das Einbinden passiert beim Aufbau der Seite, wenn die Menüs erstellt werden.
Beim require durch wp-settings.php wird ja der Code durch den PHP-Interpreter gejagt. Die Anweisung my_correct(dirname(__FILE__) . ‚/..‘); (Zeile 549) sorgt für das Neuerstellen der .htaccess.
Damit scheint das Problem ein Bug in WordPress zu sein.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertLeider wird die .htaccess allen Anschein nach woanders überschrieben.
Ich suche nun mal nach allen Dateien in denen .htaccess vorkommt.
irgendeine muss ja die Datei neuschreiben.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertWie ich ermitteln konnte, werden die Rewrite-Rules über die Funktion insert_with_markers in /wp-admin/includes/misc.php neu geschrieben.
Habe hier ebenfalls mal ein file_put_contents eingefügt.
Durch die PHP-Funktion debug_backtrace sollte ich eine ausschlussreiche Ablaufverfolgung bekommen und so hoffentlich nachvollziehen können was oder warum die .htaccess neu geschrieben wird.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertHabe nun mal die entsprechenden Rewrite-Regeln in der .htaccess des Root-Verzeichnisses auskommentiert.
Nun bekomme ich zwar folgenden Fehler:
Not FoundThe requested URL /index.php was not found on this server.
Aber damit bin ich auch nicht schlauer.
Logisch das diese Meldung kommt, da ja wie ich schon geschrieben habe
Die Rewritebase auf / und die AnweisungRewriteRule . /werbeagentur/index.php [L]
aufRewriteRule . /index.php [L]
geändert wird sowie die Rechte auf nur Lesen (444).Dies ist aber nur das Symptom und nicht die Ursache.
Wichtig ist, warum meint WordPress überhaupt die .htaccess erneuern zu müssen.
ICh hoffe, dass ich durch das Einfügen folgender PHP-Anweisungfile_put_contents(trailingslashit(ABSPATH)."debug.txt","Debug START".PHP_EOL.var_export(debug_backtrace(),true).PHP_EOL."Debug END".PHP_EOL, FILE_APPEND);
schlauer werde. Diese habe ich in alle Funktionen der wp-includes/rewrite.php eingefügt.
Jeder Aufruf der Datei erzeugt somit einen Logeintrag in der debug.txt, den ich dann überprüfen kann und so hoffentlich die Quelle des Übels finde.
Bin mittlerweile echt genervt davon.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertMist, zu früh gefreut.
Der Fehler ist leider wieder da.
Es gibt auch der Seite den Custom Post Type portfolio.
Das ist Bereich auf der Startseite unter „Achtung: Erfahrung aus über 25 Jahren“.
Nachdem ich auf einem dieser Links geklickt habe, war der Fehler wieder da.
Könnte es sein, dass sich da Permalinks evtl. überschneiden und WordPress daher nicht die Seite korrekt zuordnen kann?Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertDas mit den Rechten hat mir unser Hoster schon erklärt.
Dateien müssen 644 haben, Verzeichnisse 755.
Aber auch Besitzer und Gruppe sind wichtig.
Wie auch immmer. Die Hauptsache für mich ist, dass das Problem ist endlich behoben ist. Nun kann unsere neue Webseite endlich online gehen.Vielen Dank nochmal Monika für die schnelle Hilfe.
Wäre ich so schnell nicht drauf gekommen.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertDas mit dem Hoster glaube ich nicht.
Denn ihn hatte ich ja zuerst gefragt, bevor ich mich hier im Forum angemeldet habe.
Er konnte lediglich feststellen, dass die .htaccess von WordPress selbst und zwar von /wp-includes/rewrite.php geändert wurde.
Danach habe ich in allen Funktionen mal ein file_put_contents eingebaut um herauszufinden warum. Die Ausgabe ergab das es wohl die Funktion wp_resolve_numeric_slug_conflicts war, die das Überschreiben der .htaccess veranlasst hat.
Ich vermute mal sehr stark, dass beim Hochladen etwas schiefgegangen ist.
Evtl. wurden die Rechte falsch gesetzt.
Da die Installation nun nochmal über PHP gemacht wurde, kann es dioch durchaus sein, dass PHP die Rechte korrigiert hat.
PHP 5.5 ist was Rechte angeht, ja sehr penibel.
Hatte in dem Zusammenhang auch schon mal einen Fatal Server Error weil Verzeichnisse / Dateien die falschen Rechte hatten.Forum: Installation
Als Antwort auf: .htaccess wird ständig falsch erneuertHallo Monika
ja ich habe WP neu geholt und hochgeladen.
Ich habe jetzt mal folgendes probiert.
Aus dem Backend von WordPress unter Dashboard->Aktualisierungen kann man WordPress neuinstallieren.
Das hab ich gemacht und nun scheint alles zu funktionieren.Ich muss noch einige Daten, die der Import nicht übertragen hat einpflegen.
Dies sind u.a die Revolution Sliders und andere Inhalte die mit zusätzlichen Plugins erstellt wurden.
Auch muss ich natürlich noch sicherstellen, dass alle Inhalte über HTTPS geladen werden, da Firefox und IE da sehr pingelig sind und die Inhalte sonst nicht anzeigen.