Support » Allgemeine Fragen » Ärger mit STRATO wegen PHP Version

  • Gelöst wasissn

    (@wasissn)


    Hallo zusammen!

    Ich nutze das Vega-Theme und habe gerade auf Wp 5.2.2 aktualisiert. STRATO berechnet mir seit Monaten monatlich Geld für einen sogenannten „PHP 5.6 Extended Support“ – und zwar nicht zu knapp.

    Nach einem Telefonat mit Strato heißt es, ich solle bei denen im Menü auf PHP 7.1/7.2/7.3 umstellen und damit sei es erledigt. Das habe ich getan. Außerdem ist dort im Menü ein sogenannter PHP-Boost aktiviert. Wenn ich aber auf 7.1/7.2 oder 7.3 umstelle, wirft mir WordPress bei der Ansicht im Dashboard massenhaft Fehler aus – ich habe sie weiter unten kopiert. Die Webansicht (ohne LogIn) bleibt dagegen normal sichtbar.

    STRATO behauptet im Menü, wenn ich die unterstützte Version PHP 5.6 jetzt deaktiviere, sei das nicht mehr rückgängig zu machen.

    FRAGE: Was kann ich tun, um diese Extra-Zahlungen an Strato zu umgehen? Gibt es irgendwas, was ich an WP einstellen kann, damit dieser Quatsch eines „extended support“ aufhört?

    QUOTE: FEHLERMELDUNGEN nach Umstellung auf bsw. 7.3:
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; add_ckeditor_button has a deprecated constructor in /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php on line 11 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-login.php on line 423 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-login.php on line 436 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 948 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 949 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 950 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 951 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 952 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 953 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 956 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 957 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 960 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 961 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 962 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 963 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 966 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 967 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 968 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 969 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-includes/pluggable.php on line 972

    Moderationshinweis: Fehlermeldungen zur besseren Lesbarkeit als Code formatiert.

    • Dieses Thema wurde geändert vor 2 Jahre, 10 Monaten von Bego Mario Garde.
    • Dieses Thema wurde geändert vor 2 Jahre, 10 Monaten von Bego Mario Garde. Grund: Code-Formatierung

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Die Wurzel allen Übels ist das:

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; add_ckeditor_button has a deprecated constructor in /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php on line 11

    Das Plugin macht Probleme. Der Rest der Fehlermelungen sind Folgefehler.

    CKEditor for WordPress
    Last updated: 4 years ago

    Nicht zu empfehlen.

    • Diese Antwort wurde geändert vor 2 Jahre, 10 Monaten von bscu.

    Schau dir mal diese Webseite an. Sie zeigt recht anschaulich, welche PHP-Version wie lange supported wurde:

    https://www.php.net/supported-versions.php

    Für Webhoster ist das eine blöde Sache: Kunden beschweren sich, weil sie irgendwann damals auf den Ardennen eine Webanwendung erstellt haben lassen, die nur mit einer Uralt-Version von PHP läuft, für die aber der Support längst ausgelaufen ist. Gut, sagt dann der Webhoster, wir lassen die Uralt-Version für dich laufen aber da wir uns jetzt selbst um die Sicherheit der Anwendung kümmern müssen und die Websites anderer Kunden ungern gefährden möchten, berechnen wir diese Leistung als einen „extended Support“ (klingt auch viel hübscher als „jetzt müssen wir uns weiter um diesen Mist kümmern?“).
    Kommt dann vom Kunden die Rückmeldung „ach, eigentlich brauche ich das doch gar nicht“, ist der Webhoster ganz entzückt, stellt für diesen Kunden sofort den extended Support ein und weigert sich fortan, wieder die uralte Version in Betrieb zu nehmen. Soweit ist das alles bestens nachvollziehbar.

    Die Fehlermeldungen besagen im Wesentlichen, dass WordPress gerne Cookies gesetzt hätte, dann aber Plugins mit Fehlermeldungen dazwischengefunkt haben. Z.B. bedeutet …
    Warning: Cannot modify header information - headers already sent by (output started at /mnt/web308/b0/86/56536486/htdocs/wp-content/plugins/ckeditor-for-wordpress/plugins/nggallery/ckeditor.php:11) in /mnt/web308/b0/86/56536486/htdocs/wp-login.php on line 423

    … dass dein Anmeldeformular wp-config.php gerne einen solchen Cookie gesetzt hätte, ihm dann aber das Plugin CKEditor for WordPress einen Strich durch die Rechnung gemacht hat. Schön dass dieses Plugin laut Plugin-Seite kompatibel ist mit dem Internet Explorer 8, aber eher blöd dass das Plugin seit mehr als vier Jahren nicht mehr gewartet wurde und damit Anpassungen an neuere PHP-Versionen eher unwahrscheinlich sind.

    Ich würde mir die Fehlermeldungen im Detail anschauen, alle Plugins rausschreiben die Ärger bereiten und mich dann ganz schnell von ihnen trennen. Sicher gibt es inzwischen schon etwas Neueres, dass die Funktion viel besser erfüllt.

    Als Übergangslösung (!) kannst du die Ausgabe von Fehlermeldungen komplett unterdrücken, in dem du in der wp-config.php statt define( 'WP_DEBUG', false ); folgendes einträgst:

    ini_set('display_errors','Off');
    ini_set('error_reporting', E_ALL );
    define('WP_DEBUG', false);
    define('WP_DEBUG_DISPLAY', false);

    Übrigens ist die aktuelle WordPress-Version 5.2.2 🙂

    Nachtrag: Meine Antwort hat sich mit der von @bscu überschnitten. An seiner Antwort war aber nichts falsch (im Gegenteil, wir kommen ja auch zum gleichen Ergebnis), er tippt einfach nur schneller als ich. 🙂

    • Diese Antwort wurde geändert vor 2 Jahre, 10 Monaten von Bego Mario Garde. Grund: Nachtrag

    er tippt einfach nur schneller als ich

    Schneller nicht unbedingt, aber weniger 😉

    Thread-Ersteller wasissn

    (@wasissn)

    Oh – vielen Dank, das ging aber schnell… bin mir nur nicht sicher, ob ich das richtig verstanden habe: Ich brauche also nur den CKE rauswerfen und kann dann auf 7.2 im STRATO menü umstellen? Klingt ja gut – und auch danke für die ausführlichen Erläuterungen.

    Ich hatte schon mal was ähnliches wegen dem CKE, es hatte aber auch seinen Grund, warum ich ihn aktiv ließ: Mit anderen Editoren kam ich nicht zurecht, bzw. erzeugten mir andere Editoren im VegaTheme Fehler. Welcher Editor sollte funktionieren?

    Danke!

    Seit WordPress 5.0 gibt es einen (nicht unumstrittenen) Block-Editor, der einige PageBuilder überflüssig machen könnte. Anwender, die schon länger mit WordPress arbeiten, tun sich erfahrungsgemäß mit diesem Editor ein bisschen schwer, während Neueinsteiger häufig ganz angetan sind.

    Wenn du den neuen Block-Editor nicht nutzen möchtest, kannst du mit dem Plugin Classic Editor den bisher verwendeten und eigentlich allgemein gut angenommenen klassischen Editor mit TinyMCE nutzen.

    Wenn du mehr Gestaltungsoptionen nutzen möchtest, könnte der PageBuilder Elementor ganz interessant sein. Ich empfinde ihn aber persönlich als recht komplex, wenn man sich mit den vielen Detail-Einstellungen für jeden Inhaltsabschnitt beschäftigen möchte.

    CKE ist bei WordPress eigentlich nie richtig „angekommen“. Das könnte ein Grund sein, wieso das Plugin eingeschlafen ist.

    Thread-Ersteller wasissn

    (@wasissn)

    Vielen Dank – alles funzt mit dem Classic Editor bei Einstellung PHP 7.3. Ich deaktiviere jetzt den extended Support für PHP 5.6. und spare Geld!

    … und wir markieren den Thread als „gelöst“. Viel Erfolg!

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „Ärger mit STRATO wegen PHP Version“ ist für neue Antworten geschlossen.