Kommentare von

beats TEST blog

Styx Version 3.4-DEV (05.03.2021, 10:16)

Ian Styx am |

Update ist online.

Woll'n mal sehen wer am Ende den längeren Atem hat...?

Ian Styx am |

Natürlich die staticpage template Datei, recht so! War wohl ein weng abwesend...

Falls du noch mehr solche Erscheinungen hast bzw verwendest, inbesondere wenn sie auf 2k11 oder ein anderes Theme in Namen verweisen kann man die auch noch mal untersuchen.

Beat Post author am |

Noch ein Fehler in einem Plugin:

Warning: Undefined variable $max in /home/sites/site100015826/web/styx-master/plugins/serendipity_event_google_sitemap/serendipity_event_google_sitemap.php: 526.
Administrative Login Error Warning only - not seen by visitors! Send us a note what happened where and when, please.

und

Warning: Undefined array key "timestamp" in /home/sites/site100015826/web/styx-master/plugins/serendipity_event_google_sitemap/serendipity_event_google_sitemap.php: 551.
Administrative Login Error Warning only - not seen by visitors! Send us a note what happened where and when, please.

 

Beat Post author am |

Jetzt sieht es gut aus. Ich kriege zumindest kein WARNING mehr. Deshalb habe ich sharebuttons nun wieder aktiviert.

Ian Styx am |

Ist gefixt! ?

Ian Styx am |

Wegen Warnings musst du nix deaktivieren. Sie zeigen nur das man etwas verbessern kann und das Warning über die Ursache wird auch nur dir als Administrator angezeigt. Kein anderer bekommt es zu Gesicht.

Beat Post author am |

Jep! Danke!

PS: Das entrypaging-Plugin scheint mit PHP8 auch nicht ganz klar zu kommen.

Vom Beitrag "Osterschmaus" kann man nur zum vorherigen Beitrag "Wettergeschichten" und nicht zum aktuelleren Beitrag "Heimwerken" blättern.

Muss los! Schönen Abend!

Ian Styx am |

Ebenso!

Komisch das mit dem entrypaging. Dazu fällt mir gerade so gar nichts ein und es gibt ja auch keinen Error oder ein Warning, oder? Mal sehen ob dies merkwürdige Verhalten morgen einfach weg ist.

Ian Styx am |

Bei mir ist es nun weg.

Kann es sein dass da irgendeine Verzögerung läuft, die zB mit der Zeitumstellung zu tun hat? ?

Beat Post author am |

Ja, bei mir ist es auch weg.

Habe gestern (erst) die Systemzeit auf Sommerzeit angepasst. Wer weiss, vielleicht hatte es wirklich etwas damit zu tun.

Thema erledigt.

Ian Styx am |

Ich habe da auch noch etwas ... Mir wird immer das eigentlich versteckte Biene Captcha Abfrage Feld angezeigt auf dem LIVE Blog und zwar nur mit Mozilla, und nicht mit Chromium. Ich kann mich nur nicht erinnern ob das vorher auch schon so war. Und mir fällt nichts wirlich fehlerhaftes diesbezüglich auf.

Beat Post author am |

Soweit so gut.

Ich habe aber immer noch das ärgerliche Problem, dass ich seit PHP8 nicht mehr in einem Fenster eingeloggt sein kann und in einem zweiten Fenster gleichzeitig meinen Blog darstellen kann. Sobald ich im Frontend auf einen Menüpunkt klicke, erhalte ich eine blanke Seite.

Das ist so bei Firefox und bei Google Chrome.

Meist schreibe ich einen Beitrag und veröffentliche diesen. Dann lese ich ihn in einem zweiten Fenster und korrigiere im Backend (im anderen Fenster) die Schreibfehler im Beitrag.

Aktuell muss ich z.B. mit Firefox das Backend bedienen und mit Chrome das Frontend. Beides im selben Browser funktioniert einfach nicht (zumindest bei mir).

Beat Post author am |

Bei mir flackert das nur kurz auf (unter 1sec.). Wenn man nicht schon direkt das Kommentarformular im Blickfeld hat (was meist nicht der Fall ist) nimmt man das nicht wahr (hier genau gleich, ob mit Firefox oder Chrome).

Ian Styx am |

Das wäre ja gut, denn dann läge es nur an meinem Firefox.
Du warst aber nicht eingeloggt bei der Überprüfung, nicht wahr?!

Ian Styx am |

Dann geh mal auf dieser weißen Seite in den Browser Quelltext. Vielleicht gibt das Aufschluß und es ist so ähnlich wie bei dem Search Feld.

Wenn der auch komplett weiß ist, ist das ein "white Page of death" und der Fehler wurde im Server error Log geloggt. Hättest du darauf Zugriff?

Beat Post author am |

Ich kann mir gar keinen Quelltext anzeigen lassen. In Firefox erhalte ich folgende Mitteilung:

Content-Encoding-Fehler
Beim Verbinden mit www.beatsblog.ch trat ein Fehler auf.
Kontaktieren Sie bitte den Inhaber der Website, um ihn über dieses Problem zu informieren.

In Chrome ist die Seite dann völlig leer.

Im web.err.log auf dem Server wird nichts aufgezeichnet. So blöd es klingt, es sieht eher wie ein Browser-interner Fehler aus, denn mit einem zweiten Browser kann ich problemlos auf die Seite zugreifen und alle Menüs durchklicken, während ich mit dem ersten Browser im Backend eingeloggt bin.

Beat Post author am |

? Nein, ich war nicht eingeloggt. Denn (siehe unten) derzeit kann ich nicht eingeloggt sein und in einem anderen Fenster auf dem Blog rumsurfen. ?

Ian Styx am |

Das ist vielleicht gar nicht mal so blöd. Einen PHP oder compile Fehler kann man also schon mal auschließen.

Deaktiviere in der globalen Konfiguration mal die gzip Komprimierung. Ich meine die hattest du angestellt und ich meine ebenfalls schon mal erzählt zu haben dass das ganz merkwürdige Fehler verursachen kann, die ich häufiger gehabt habe und das deshalb immer auf AUS habe.

Versuch macht klug! ☺

Ian Styx am |

stimmt ?

Beat Post author am |

Guter Tipp! ?

Ohne GZIP-Komprimierung geht es wieder mit zwei Fenstern im selben Browser.

Folgende Warnung wird angezeigt:

Warning: Undefined array key 1 in /home/sites/site100015826/web/styx-master/include/functions_routing.inc.php: 306.
Administrative Login Error Warning only - not seen by visitors! Send us a note what happened where and when, please.

 

Ian Styx am |

Aha! Super!
Zum Beispiel ruft man ja sein Blog per category normalerweise so auf:

domain.org/blog/categories/12-feature

Das ergäbe über das routing:

Array ( [0] => categories/12-feature [1] => 12 )

$matches[0] wäre dann categories/12-feature
$matches[1] wäre dann 12

aber dieser key 1 fehlt ja bei dir .. da du die permalink ID bei categories %id entfernt hast!

Geh nun mal in include/functions_routing.inc.php in Zeile 306
und ändere die Zeile:

$matches[1] = serendipity_searchPermalink($serendipity['permalinkCategoryStructure'], implode('/', $_args), $matches[1], 'category');

mal in

$matches[1] = serendipity_searchPermalink($serendipity['permalinkCategoryStructure'], implode('/', $_args), ($matches[1] ?? ''), 'category');

Vielleicht hilft das.

Edit: Dateiname korrigiert

Beat Post author am |

Immer diese eigenwilligen User! ?

Falls Du mich testen wolltest... ich änderte functions_routing.inc.php und nicht functions_permalinks.inc.php

Ta,ta,ta ? Da ist kein Warnhinweis mehr! ? Super!

Muss ich das jetzt als Beat-Änderung bei Updates im Auge behalten oder kannst Du das in einer nächsten Version abfangen?

Ian Styx am |

Hatte ich auch gerade gesehen und schon editiert. Ansonsten hast du den Test bestanden!! ?

Ja ich werde das übernehmen. Ich musste nur mal hören ob es auch wirkt!

Beat Post author am |

Ups... Bei der Einzelbeitragsansicht werden folgende zwei Warnungen angezeigt:

Warning: Undefined variable $hardcoded_title in /home/sites/site100015826/web/styx-master/plugins/serendipity_event_social/serendipity_event_social.php: 168.
Administrative Login Error Warning only - not seen by visitors! Send us a note what happened where and when, please.

Warning: Undefined array key "meta_description" in /home/sites/site100015826/web/styx-master/plugins/serendipity_event_social/serendipity_event_social.php: 202.
Administrative Login Error Warning only - not seen by visitors! Send us a note what happened where and when, please.