COMPILE ERROR(64) Fehler Meldung

Thema wurde von benjaminraunegger, 1. März 2016 erstellt.

  1. benjaminraunegger

    benjaminraunegger Erfahrener Benutzer

    Registriert seit:
    20. August 2014
    Beiträge:
    54
    Danke erhalten:
    0
    Danke vergeben:
    12
    Hallo Leute, ich bekomme immer diese Meldung am Ende des Bestellprozess. Egal ob die 2.6 oder 2.7 Version
    COMPILE ERROR(64): "Can't inherit abstract function AddonValueContainerInterface::getAddonValue() (previously declared abstract in OrderInterface)"Information:
    Fatal error: Can't inherit abstract function AddonValueContainerInterface::getAddonValue() (previously declared abstract in OrderInterface) in /home/www/web19/html/shopneu/GXEngine/Classes/CoreServices/Order/Entities/GXEngineOrder.inc.php on line 25

    lg Benjamin
     
  2. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.656
    Danke erhalten:
    1.261
    Danke vergeben:
    300
    Hi,

    bitte prüf mal ob du noch PHP 5.3.3 auf deinem Server aktiviert hast. Wenn ja, bitte einmal auf PHP 5.5 oder PHP 5.6 umstellen, da in der Shopversion 2.7 einige Funktionen genutzt werden die in der PHP 5.3.3 nicht sauber funktionieren.
     
  3. benjaminraunegger

    benjaminraunegger Erfahrener Benutzer

    Registriert seit:
    20. August 2014
    Beiträge:
    54
    Danke erhalten:
    0
    Danke vergeben:
    12
    Danke mal
     
  4. rainerhengstl

    rainerhengstl Mitglied

    Registriert seit:
    2. Januar 2014
    Beiträge:
    9
    Danke erhalten:
    0
    Gibt es eine andere Möglichkeit den Fehler zu beseitigen? Habe den gleichen nach Update auf 2.7.2.0:-( Nur mein Provider kann angeblich das PHP nicht hochstufen...!

    {
    "gambio":"v2.7.2.0",
    "phpversion":"5.3.2-1ubuntu4.22",
    "mysqlversion":"5.1.73-0ubuntu0.10.04.1",
    "SERVER_SOFTWARE":"Apache",
    "REQUEST_URI":"/admin/server_info.php",
    "SCRIPT_NAME":"/admin/server_info.php",
    "PHP_SELF":"/admin/server_info.php",
    "host_ip":"91.250.101.140",
    "allow_call_time_pass_reference":"Off",
    "allow_url_fopen":"On",
    "allow_url_include":"Off",
    "default_charset":"",
    "disable_classes":"no disabled classes found",
    "disable_functions":"no disabled functions found",
    "display_errors":"On",
    "error_reporting":"22471",
    "magic_quotes_gpc":"Off",
    "max_execution_time":"60",
    "max_file_uploads":"20",
    "memory_limit":"256M",
    "post_max_size":"8M",
    "register_globals":"Off",
    "safe_mode":"Off",
    "safe_mode_gid":"Off",
    "sql.safe_mode":"Off",
    "short_open_tag":"On",
    "upload_max_filesize":"128M",
    "max_input_vars":"1000",
    "max_input_nesting_level":"64",
    "session.auto_start":"0",
    "session.bug_compat_42":"Off",
    "session.bug_compat_warn":"Off",
    "session.cache_expire":"180",
    "session.cache_limiter":"nocache",
    "session.cookie_domain":"no value set",
    "session.cookie_httponly":"On",
    "session.cookie_lifetime":"0",
    "session.cookie_path":"/",
    "session.cookie_secure":"Off",
    "session.entropy_file":"no value set",
    "session.entropy_length":"0",
    "session.gc_divisor":"1000",
    "session.gc_maxlifetime":"1440",
    "session.gc_probability":"On",
    "session.hash_bits_per_character":"5",
    "session.hash_function":"0",
    "session.name":"XTCsid",
    "session.referer_check":"no value set",
    "session.save_handler":"files",
    "session.save_path":"/var/www/vhosts/hedetac.de/httpdocs/cache/",
    "session.serialize_handler":"php",
    "session.use_cookies":"On",
    "session.use_only_cookies":"Off",
    "session.use_trans_sid":"0",
    "soap.wsdl_cache":"On",
    "soap.wsdl_cache_enabled":"On",
    "soap.wsdl_cache_limit":"5",
    "soap.wsdl_cache_ttl":"86400",
    "url_rewriter.tags":"a=href,area=href,frame=src,input=src,form=fakeentry",
    "suhosin_support":"suhosin support is Off",
    "suhosin.post.max_array_depth":null,
    "suhosin.post.max_array_index_length":null,
    "suhosin.post.max_vars":null,
    "suhosin.request.max_array_depth":null,
    "suhosin.request.max_array_index_length":null,
    "suhosin.request.max_vars":null,
    "suhosin.executor.func.blacklist":null,
    "curlSupport":"curl support is On",
    "curlInformation":"libcurl/7.19.7 OpenSSL/0.9.8k zlib1.2.3.3",
    "ftp_support":"ftp support is On",
    "gd_support":"gd support is On",
    "gd_information":
    {
    "GD Version":"2.0",
    "FreeType Support":true,
    "FreeType Linkage":"with freetype",
    "T1Lib Support":true,
    "GIF Read Support":true,
    "GIF Create Support":true,
    "JPEG Support":true,
    "PNG Support":true,
    "WBMP Support":true,
    "XPM Support":false,
    "XBM Support":false,
    "JIS-mapped Japanese Font Support":false
    },
    "json_support":"json support is On",
    "mysql_client_api_version":"5.1.73",
    "openssl_version":"OpenSSL/0.9.8k",
    "installed_extensions":
    [
    "Core",
    "date",
    "ereg",
    "libxml",
    "openssl",
    "pcre",
    "zlib",
    "bcmath",
    "bz2",
    "calendar",
    "ctype",
    "dba",
    "dom",
    "hash",
    "fileinfo",
    "filter",
    "ftp",
    "gettext",
    "session",
    "iconv",
    "json",
    "mbstring",
    "SPL",
    "standard",
    "posix",
    "Reflection",
    "Phar",
    "shmop",
    "SimpleXML",
    "soap",
    "sockets",
    "exif",
    "sysvmsg",
    "sysvsem",
    "sysvshm",
    "tokenizer",
    "wddx",
    "xml",
    "xmlreader",
    "xmlwriter",
    "zip",
    "cgi-fcgi",
    "curl",
    "gd",
    "imap",
    "mysql",
    "mysqli",
    "PDO",
    "pdo_mysql",
    "pdo_sqlite",
    "SQLite",
    "sqlite3",
    "xsl",
    "mhash",
    "ionCube Loader"
    ]
    }
     
  5. rainerhengstl

    rainerhengstl Mitglied

    Registriert seit:
    2. Januar 2014
    Beiträge:
    9
    Danke erhalten:
    0
    bis 2.6.0.0 gab es keinerlei Probleme:-(
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    10. August 2012
    Beiträge:
    1.554
    Danke erhalten:
    455
    Danke vergeben:
    96
    Du kannst z.B. das Backup vor dem 2.7 Update einspielen und dann auf der 2.6er Version bleiben. Wenn dein Hoster auf absehbare Zeit nicht in der Lage ist eine neuere PHP Version anzubieten, solltest du dir allerdings einen neuen suchen der das kann.
     
  7. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Etwas vereinfachte Auskunft:

    Einen aktuellen Shop auf etwas kleiner als PHP5.3.10 zum laufen zu bringen wird nicht gelingen. Wir haben heute die Kompatibilitätsangabe auf der Homepage auch auf PHP5.4 angehoben, das sollte eigentlich erst zu Version 2.9 gemacht werden.
    Die Angabe ist so im Grunde nicht akurat, weil aktuell PHP5.3 für 2.7.x durchaus noch weiter funktioniert, zumindest wenn das PHP5.3 generell Hosterseitig sinnvoll gewartet ist. Das Kunden aber in wenigen Worten verständlich zu erklären ist schwer, und wir haben uns für Pragmatismus entschieden. Es gibt da draussen zuviele "Bananenhoster" , die Ihre Serverinstallationen nicht wirklich im Griff haben.

    Also, hier mal im trauten Kreis genauer:
    PHP5.3 geht mit Shop 2.7 generell zwar noch, aber gerade die ersten PHP5.3.x Versionen (kleiner als 5.3.10) haben in den damals neuen Funktionen verschiedene, obskure Bugs, die nicht so simpel zu umschiffen sind. Ab PHP5.3.10 aufwärts gehen die allermeisten PHP5.3.x Versionen recht gut, wir nutzen soweit für alle Tests auch ein PHP5.3.10.

    Wenn dein Hoster das PHP überhaupt nicht aktualisieren kann, nichtmal auf eine neuere PHP5.3 Version, dann ist das eher ein Saftladen. Innerhalb einer Versionsreihe von PHP (meint hier PHP5.3.x) ist das Risiko bei Kunden etwas kaputt zu machen verschwindend gering, die Security-Vorteile immens, und der anschliessende Support einfacher.

    Generell empfehlen wir für aktuelle Shops in den Versionen 2.6 und 2.7 PHP5.6 einzusetzen. Die aktuellen PHP Versionen sind schneller und erhöhen die Performance des Shops.
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    90
    Danke erhalten:
    6
    Danke vergeben:
    6
    Seit dem Tag an dem wir auf PHP5.6 und v2.7.2.0 gewechselt haben, wurde die performance des Shops um mehr als das doppelte langsamer. Responsezeiten haben sich laut Pingdom von 500 - 600ms auf 1100 - 1300 verschlechtert. Mehr cores und 4GB mehr Speicher im Server haben auch nichts mehr gebracht.


     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das liegt nicht an der PHP-Version, sondern am Honig-Template.
    Da kämpfen einige mit.
     
  10. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Barbara stellt die richtigen Fragen:

    Dass es an PHP liegt ist wenig wahrscheinlich. Von welcher Shopversion kamt ihr? Wurde noch mehr geändert an grossen Baustellen wie eben das Template?
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    26. November 2015
    Beiträge:
    2.507
    Danke erhalten:
    415
    Danke vergeben:
    1.234
    Strato bietet als nächsten Schritt von 5.6.nur php 7.0 an. Ab wann sollte man das denn umschalten?


    Nur mal so am Rande: Ich hab meine Signatur wieder :)
     
  12. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Frühestens zu GX3.1, nicht vorher.
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    90
    Danke erhalten:
    6
    Danke vergeben:
    6
    wir kamen von v2.0.14.0 der Upgrade wurde von Gambio gemacht. Wir verwenden kein "Honig" und es wurden mit dem Upgrade keine weiteren Änderungen gemacht. Irgendwo müssen die Resourcen aufgefressen werden, leider stellt unser Hoster - bei dem wir unseren Server haben - kein PHP Monitoring zur Verfügeung. Dann könnte man sehen welche Prozesse die Last erzeugen. Die ganzen Hinweise bzgl, Optimierung von Bildern und Slidern sind natürlich Quatsch, erstens hat sich nichts geändert und zweitens waren die Responsezeiten bis zum Tag des Umstiegs um die 600ms. Es kann nur mit dem PHP oder mit der neuen Gambio Version etwas zu tun haben.


     
  14. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Ich hab mir deinen Shop gerade mal aufgerufen, schrecklich langsame Responses sind aber auch was anderes. Die HTML Seite wird grob in 500ms geliefert, dann kommen Bilder und drumrum. Auch Google Pagespeed gibt die Responsezeit des Servers mit 500ms an. Die grösste Meckerei dort sind wieder mal die Bilder , wobei ausser den Slider Bildern auch keine Riesenpotenziale bestehen. Eine schöne Baustelle...