Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Update 1.06-r4642_SP3 auf _SP4 Fehlermeldungen

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Update 1.06-r4642_SP3 auf _SP4 Fehlermeldungen
    am: 18. September 2016, 11:49:43
    Hallo,

    ich erhalte nach dem Update modified-shop_1.06-r4642_SP3_to_modified-shop_1.06-r4642_SP4_update
    folgende Fehlermeldungen:
    Zitat
    1.
    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w011902f/includes/classes/class.inputfilter.php on line 300

    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/..../includes/classes/class.inputfilter.php on line 302

    2.
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/htdocs/..../includes/classes/class.inputfilter.php:300) in /www/htdocs/w011902f/includes/application_top.php on line 293

    3.
    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/..../includes/modules/metatags.php on line 182

    die sich mehrfach wiederholen.

    Zu 1. steht in der class.inputfilter.php folgendes:
    Code: PHP  [Auswählen]
                    $source = preg_replace('/&#(\d+);/me', "chr(\\1)", $source); // decimal notation
                    // convert hex
                    $source = preg_replace('/&#x([a-f0-9]+);/mei', "chr(0x\\1)", $source); // hex notation

    Zu 2. in der application_top.php nur die Endklammer von:
    Code: PHP  [Auswählen]
    }
    include (DIR_WS_INCLUDES.'tracking.php');
    // check the Agent
    $truncate_session_id = false;
    if (CHECK_CLIENT_AGENT && xtc_check_agent() == 1) {
      $truncate_session_id = true;
    }

    Zu 3. in der metatags.php in dem Teil "//  Aufräumen: Umlaute und Sonderzeichen wandeln."das hier:
    Code: PHP  [Auswählen]
       return preg_replace( '/&#(\d+);/me',"chr('\\1')",$Return);

    Kann mir da jemand weiter helfen, was ich hier ändern muss?

    Ach so, Shop läuft in Kollation UTF8.

    Nachtrag:
    Mir ist gerade noch aufgefallen, daß es jetzt sehr lange dauert, wenn ich im Admin die Module/ Zahlungsoptionen aufrufe.

    Gruß Daniel

    modified eCommerce Shopssoftware v1.06 rev 4642 SP3
    und template meteor_1.0

    Linkback: https://www.modified-shop.org/forum/index.php?topic=35724.0
               
    anything