Fehler Meldung nach Umstellung auf PHP 7.2

Thema wurde von Don Alfredo, 10. November 2018 erstellt.

  1. Don Alfredo
    Don Alfredo Erfahrener Benutzer
    Registriert seit:
    27. Januar 2012
    Beiträge:
    273
    Danke erhalten:
    5
    Danke vergeben:
    111
    #1 Don Alfredo, 10. November 2018
    Zuletzt bearbeitet: 10. November 2018
    Guten Tag,
    Hosteurope stellt am 7.Dezember auf PHP 7.2 um. Habe zum Testen zwei Shops umgestellt.
    Beim Checkout kommt folgende Meldung:
    Use of undefined constant email_address - assumed 'email_address' (this will throw an Error in a future version of PHP)"
    Beim Checkout letzter Schritt Bestellabschluss erhalte ich folgende Fehler Meldung:
    "Use of undefined constant GOOGLE_LANG - assumed 'GOOGLE_LANG' (this will throw an Error in a future version of PHP)"

    Gambio Version: v3.9.3.1 Hoster Hosteurope PHP 7.2

    Danke.
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Das sind Warnmeldungen, die eigentlich momentan kein Fehler verursachen, d.h. es sollte alles funktionieren.
    Hatte ich auch bei der Umstellung auf 7.2
    Gelöst hab ich das durch deaktivieren der Warnmeldungen unter Shop-Einstllungen - System Einstellungen - Logging-Optionen - > hier bei den Ausgabeoptionen die Warnings abdrehen.

    Bei mir sah es halt so aus: WARNING(2): "Use of undefined constant WSDL_CACHE_MEMORY - assumed 'WSDL_CACHE_MEMORY' und kam nur im Admin
     
  3. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Die Antwort mag ich so nicht stehen lassen, das muss man sich ansehen wenn es da ist und soltle das wirklich beseitigen. Das kann durchaus wirkliche Probleme machen und muss darum angesehen werden.

    Da wird der PHP Installation des Servers das SOAP Modul fehlen. Vom Hoster nachinstallieren lassen.

    Das kommt nicht aus der PHP Installation, das ist in dem Shop, irgendwo im Code. Ich hab aber gerade keine rechte Idee warum das wohl rauskommt. Mal selbst was für Google in den Shop gefrickelt? Dann testweise rausnehmen und Caches leeren. Sonst Ticket.
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    @Wilken: Danke für den Hinweis - so hat es mit gestern mein Hoster erklärt :(

    Soap ist zwar installiert, aber deaktiviert
    "soap.wsdl_cache":"Off",
    "soap.wsdl_cache_enabled":"Off",
    "soap.wsdl_cache_limit":null,
    "soap.wsdl_cache_ttl":null,

    Werd es ihm mal schreiben....
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Die Antwort "Schalte die Warnmeldung aus, dann ist das weg" finde ich ganz toll. Habe ich auch schon mal bekommen
    (statt einem Update für ein Modul)
    Ist nur blöd, wenn man dann wichtige Warnungen nicht mehr sieht und somit auch nicht darauf reagieren kann.

    Ich finde das ist so, als würde im Auto eine Warnleuchte angehen und der Mechaniker sagt "Dreh die Birne raus, dann ist das weg". Das würde keiner machen, oder?
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    :) Bin ganz bei euch!! - SOAP durch Hoster aktiviert und Warnings sind weg!
     
  7. elzbieta_piotrowski
    elzbieta_piotrowski Erfahrener Benutzer
    Registriert seit:
    10. April 2018
    Beiträge:
    56
    Danke erhalten:
    1
    Danke vergeben:
    24
    Hallo,

    unser Shop ist auch bei Hosteurope und nach telefonischer Rückfrage beim Support is das SAOP bei PHP 7.2 aktiviert.
    Zuden wurde mir dieser Link mit dem Hinweis übermittelt: http://php72.hosteurope-infos.de/softwareinfo.php

    Rückantwort vom Hosteurope Support:

    +++++++++++++++++++++++++++++++++
    Bei alle aktiven PHP Versionen ist SOAP aktiv. Folgende Daten sind hierbei angegeben:

    Soap Client enabled
    Soap Server enabled
    soap.wsdl_cache:
    Local Value 1 Master Value 1
    soap.wsdl_cache_dir:
    Local Value /tmp Master Value /tmp
    soap.wsdl_cache_enabled:
    Local Value 1 Master Value 1
    soap.wsdl_cache_limit:
    Local Value 5 Master Value 5
    soap.wsdl_cache_ttl:
    Local Value 86400 Master Value 86400

    Sollten Sie noch weitere Fragen haben, stehen wir Ihnen natürlich jederzeit gerne zur Verfügung.
    +++++++++++++++++++++++++++++++++