[TYPO3-german] Webseite funktioniert unter PHP 7.1 aufwärts nicht - Fehlermeldung
Dr. Dieter Porth
web37p2 at web59550.greatnet-hosting.de
Fri Apr 20 17:17:56 CEST 2018
Hallo Steffen,
1990 hieß die Devise: "Wähle die Software aus und kaufe dann den
passenden Rechner dafür."
Bei TYPO3 heißt heute die Device: "Nutze das minmal notwendige
PHP-System zumTYPO3, wenn du Stress mit Extension oder Core vermeiden
willst." TYPO3 7.6 läuft auf PHP7.0, also ist es für das entsprechende
System gut getestet.
TYPO3 7.6 auf PHP7.2 laufen lassen zu wollen, impliziert genau deine
Beobachtung. Es treten Fehler auf, die mit dem minimal notwendigen
System nicht auftreten.
Den Umstieg auf php7.2 würde ich erst bei TYPO3 9 machen, weil es dort
Pflicht ist - nicht vorher. Man holt sich nur Stress rein. Ich hatte
letztens schon Problem beim Upgrade von 7.0 audf 7.1. Nach meinen
Coposer update waren andere Symphonie-Komponenten installiert, die an
anderer Stelle Stress machten, weil irgend ein Krempel fehlte. ...Also:
"Never touch a running system."
Seit dem sehe ich zu, dass in der Composer die PHP-Version required
wird, weil der Composer sonst das aufrufende System zum Standard
macht.......
Zukunftfest kann nur bedeuten, dass du Migrationen zum nächsten
Major-Update leicht durchführen kannst. Dies verspricht dir TYPO3.
Ich gehe davon aus, dass deine angedeuteten Probleme mit TYPO3 8 auf
fehlerhaften Konfigurationen (ignorierte deprecation.log?) oder
Extensions herrühren.
Dank Composer wird die Installation zukünftig friggeliger. Die Systeme
werden zickiger. ....
Mit besten Grüßen
Dieter
Am 20.04.2018 um 16:02 schrieb Steffen Liebig:
> Hallo miteinander,
>
> kurze Info vorab: wir stecken mit unserer Seite momentan etwas fest.
> Da es ab Typo3 8 mehrere Probleme gegeben hat, sind wir noch auf 7.6
> LTS angewiesen.
>
> Da das ganze Konstrukt möglichst lange laufen soll, wollen wir auf ein
> aktuelleres PHP umstellen. 7.0.27 läuft stabil, ab 7.1 geht nichts
> mehr. Mit 7.2 erhalten wir Folgendes:
>
> *PHP Warning: count(): Parameter must be an array or an object that
> implements Countable*
>
> Unser Provider hat PHP 7.0.27 wohl noch eine Weile im Angebot, die 7.2
> wäre natürlich "zukunftsfester" und wäre auch für nachfolgende Typo3's
> geeignet - so sich die Schwierigkeiten beheben lassen.
>
> Ich habe so einen Fehler in Bug reports zu höheren Typo3's gesehen,
> kann aber nicht viel damit anfangen, weil die Fixes natürlich für
> entsprechende Versionen gelten.
>
> Der Eine oder Andere hat bvermutlich meine Beiträge bis ca. zur
> Jahreswende gesehen...ich bin als Admin tatsächlich zurückgetreten,
> aber mein Nachfolger ist doch wieder abgesprungen. Ich mache das jetzt
> interimsweise, bis sich was ergibt und möchte zumindest innerhalb von
> Typo3 7.6 LTS alles technisch halbwegs zukunftsfest haben.
>
> Kann evtl. jemand was zu der Fehlermeldung im Bezug auf T3 7.6 LTS
> sagen ?
>
> Cu und schönes Wochenende, Steffen
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
----
Dr. Dieter Porth - Web-Entwickler
More information about the TYPO3-german
mailing list