Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Request has a deprecated constructor in /homepages/32/d97404524/htdocs/serendipity/bundled-libs/HTTP/Request.php on line 61
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Response has a deprecated constructor in /homepages/32/d97404524/htdocs/serendipity/bundled-libs/HTTP/Request.php on line 941
Löschen der Seite und neu einrichten hat das Problem nicht gelöst.
Hat jemand einen Rat?
mfg refi
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
refilix wrote: ↑Sat May 26, 2018 10:58 amHat jemand einen Rat?
Erstmal nur eine Frage: Ist das noch PHP 7.1 oder schon PHP 7.2? (Ich vermute letzteres, was ungünstig wäre, weil s9y auf 7.2 noch nicht sonderlich gut vorbereitet ist, wie man sieht.)
Ich würde eher vermuten dass das PHP 7.0 oder 7.1 ist, aber noch eine ältere Version von serendipity? Eigentlich haben wir all diese alten Konstruktoren entfernt und die libs ausgewechselt. Oder es ist noch über und wird von einem Plugin aufgerufen?
es ist PHP 7.0.30 und S9Y in der aktuellen Version 2.1.2.
Die Fehlermeldung kommt nur bei der Statischen Seite und neulich habe ich es auch in der Seitenleiste von Amazon Plugin entdeckt. Habe das Amazon Seitenleisten Plugin deinstalliert um auszuschließen das dieser die Fehlermeldung verursacht.
Hat aber nicht gebracht. Fehlermeldung erscheint trotzdem.
ich hol den Fehler mal wieder hoch. Also der Fehler besteht immer noch. Mittlerweile S9Y in der 2.1.4 Version, PHP 7.1.25 und MySQL 5.5.
Musste aber eine neue Datenbank in der Zwischenzeit erstellen und habe alles von der alten DB übernommen. Anfänglich hatte ich Probleme da die Statischen Seiten nicht angezeigt wurden. Also man klickte im Menü z.B. auf Impressum und nichts geschah. Bei der Bilder Galerie das gleiche. Also habe ich das Plugin Statische Seiten und die Bilder Galerie (serendipity_event_usergallery) deinstalliert und neu installiert.
Nun öffnen sich die Seiten. Auf Statischen seiten weiterhin mit den beiden Fehlermeldungen und unter der Galerie hab ich eine neue Fehlermeldung.
"Die angeforderte Seite konnte nicht gefunden werden (404). Dies ist die Standardseite."
galleryfehler.png (139.32 KiB) Viewed 5772 times
Hat jemand einen Rat wie ich das wieder grade biegen kann?
mfg refi
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
hab alle Plugins deinstalliert die ich nicht nutze. Habe auch diverse Plugins wie eben das Statische Seiten Plugin deinstalliert, wieder installiert, statische Seiten gelöscht und wieder neu erstellt. Hab versucht Einstellungen zu ändern ohne Erfolg.
Keine Ahnung was ich noch machen könnte.....
Das Leben ist ein scheiss Spiel! Nur die Grafik ist geil!
Gern geschehen! Ich hab nicht mehr gemacht als die Fehlermeldung gedeutet.
Konstruktoren sind Methoden die z.B. beim Erzeugen eines neuen Objekts der Klasse aufgerufen werden und dieses in einen definierten Anfangszustand versetzen.
Die Problem aber ist, dass Methoden mit demselben Name wie die Klasse (im Namespace), nicht mehr als Konstruktoren behandelt werden. (Seit PHP 5.3.3) In PHP 7.0 werden diese Konstruktoren des alten Stils MISSBILLIGT und in zukünftigen Versionen entfernt. Daher sollte eigentlich immer __construct() verwendet werden.
Der Respekt vor der Meinung anderer endet ja meist dann, wenn jemand anderer Meinung ist.