Achtung: OFFTOPIC!
[offtopic]
Wordpress war mal ein sehr stabiles System, mit dem man arbeiten konnte. In der Version 4.6.3 wurde plötzlich klammheimlich eine neue PHP-Version angefordert, so dass nicht geupgedatete Server nach dem Update beim Start der Homepage eine Fehlermeldung auswarfen. Hätte man nicht machen müssen, hätte man auch abwärtskompatibel halten können, aber da war schon klar, dass irgendein übereifriger Entwickler kaltschnäuzig Müll programmiert hatte und die WordPress-User schikanieren wollte.
"klammheimlich". Also .. echt. Sorry, aber: Unfug. Das war nicht klammheimlich, sondern schon seit mehreren Jahren (!) im Gespräch (bzw. von allen Seiten gefordert, aber die Herrschaften des Core-Teams kamen nie in die Pötte).
Abwärtskompatibel war das seit Ewigkeiten, ab irgendeinem Zeitpunkt wollte man aber - verständlicherweise - die völlig überalteten und inzwischen auch
nicht mal mehr mit Sicherheitsupdates unterstützten PHP-Versionen ausschließen. AFAIR sollte das sogar schon in der 4.6 direkt eingeführt werden.
Wo ich dir allerdings völlig recht gebe: Das hätte
nicht in einem Minor Point-Release passieren dürfen. Sowas ist ja ein "API Breaking"-Feature; die Core-Entwickler (Mehrzahl - nicht "irgendein übereifriger Entwickler") haben sich aber noch nie großartig um die sinnvolle Einhaltung von Standards geschert.
In letzter Zeit ruht man sich da sehr aus, und wenn dann so Mist wie PHP-seitige Vulnerabilities + Co. kommen, laufen sie panisch herum wie die Hühner, und treffen solche unsinnigen Entscheidungen
Zur REST-API: Auch die kam nicht plötzlich, sondern wurde seit über einem Jahr als Feature-Plugin vorbereitet. Und auch überall angekündigt, dass das in einem künftigen Release Einzug halten wird. Tatsächlich wollte man das wohl schon wesentlich früher direkt im Core einführen, was aber noch rechtzeitig von ein paar besonneneren Core-Entwicklern verhindert werden konnte. AFAIR hatte "der Chef", Matt Mullenweg, ganz zum Schluß auch mal drüber geguckt, und war der Meinung, dass das noch viel unausgereift sei. Ergo Feature-Plugin. Die man generell im Auge behalten sollte, damit man weiß, was womöglich auf einen demnächst an Grausamkeiten zukommt
Wir empfehlen dann einfach mal, öfters bei relevanten Medien mitzulesen, etwa
WP Tavern oder dem
Entwicklerblog (das
normale Blog aka "Newsbereich" tut's allerdings auch schon). Dann ist auch nichts mehr überraschend. Besonders nicht als Entwickler
[/offtopic]
- - - Beitrag zusammengeführt - - -
Ja, eine eigene Website, die diese Fehlermeldung plötzlich auswarf, ich musste das System von Hand patchen.
Diesem REST-API-Fehler entkam letztlich nur der, der nicht (!) updatete.
Das ist wahr, es muss dann aber auch so kommuniziert werden: "WordPress Update x.x verlangt PHP-Version y.y, und wenn sie diese auf dem Fremdserver nicht stellen können, updaten sie entweder nicht oder tun folgendes: ..."
Man kann nicht im Zwei-Wochen-Takt Updates bereitstellen, und die User, (die ja oft Autoren, und keine Informatiker sind), dann mit den Problemen allein lassen. Da hat sich schon etwas verändert...
Das Problem kannst du mit der Deaktivierung der Auto-Updates umgehen.
Natürlich nur, wenn du dann die Website anschließend nicht einem Kunden übergeben musst, der dich nie wieder sieht. Solange du also selber administrierst - Auto-Updates aus, keine Sauereien dieser Art mehr
Dass sich das Core-Entwicklerteam nicht um die Belange des einfachen Volks schert, ist allerdings nichts Neues. Guck dir die heftigen Diskussionen auf WP Tavern an - sei es zu dem unseeligen Ding namens Theme Customizer, den bereits angesprochenen Auto Updates, der REST-API, dem Unfug namens XML-RPC dauerhaft an, Accessibility-Entscheidungen von nicht-Betroffenen (bzw. die mit einer Agenda, die am lautesten schreien und andere trollen), aktuell das Thema "was machen mit verwaisten / aus dem Plugin Repository entfernten Plugins" usw. usf.
Das stößt alles sehr sauer auf; Mitspracherecht für die Leute, die das Zeug nachher benutzen dürfen, ist sehr begrenzt bzw. wird interpretiert, wie es einem geräde gefällt.
Denke schon seit Jahren drüber nach, ob man den Mist nicht bei Gelegenheit mal forkt. WP selbst ist ja ursprünglich auch nur ein Fork von b2/cafelog gewesen. ..
.. andererseits haben das einige ja schon versucht, und sind gescheitert.
cu, w0lf.