Ankündigung

Einklappen
Keine Ankündigung bisher.

Unter PHP 7.0.22 Probleme mit dem Erstellen der xml-Datei

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Unter PHP 7.0.22 Probleme mit dem Erstellen der xml-Datei

    Wenn ich im GMC versuche, den XML-Feed zu erstellen, bekomme ich folgende Fehlermeldung:

    Code:
    [COLOR=#333333][FONT=Verdana][20-Sep-2017 08:37:29 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to undefined function ereg_replace() in /var/www/xxx/includes/classes/gmc_de.php:342[/FONT][/COLOR]
    [COLOR=#333333][FONT=Verdana]Stack trace:[/FONT][/COLOR]
    [COLOR=#333333][FONT=Verdana]#0 /var/www/xxx/googlemcde.php(284): google_mcde->google_mcde_image_url('xxx.png')[/FONT][/COLOR]
    [COLOR=#333333][FONT=Verdana]#1 {main}[/FONT][/COLOR]
    [COLOR=#333333][FONT=Verdana]thrown in /var/www/xxx/includes/classes/gmc_de.php on line 342[/FONT][/COLOR]
    Scheint an der nicht mehr zur Verfügung stehenden Funktion ereg_replace() zu liegen. Was muss ich ändern, damit das GMC wieder funktioniert?

    #2
    Ändere ca. Zeile 342 von
    Code:
    $products_image_base = ereg_replace($products_image_extention, '', $products_image);
    auf
    Code:
    $products_image_base = preg_replace("/" . $products_image_extention . "/", '', $products_image);
    Danach ok?

    Kommentar


      #3
      Funktioniert

      Allerdings nur, wenn ich das Limit auf 100 Artikel stelle. Wenn ich keine Limit eingebe, was unter PHP 5.x immer funktioniert hat, dann kommt dieser Fehler:

      Code:
      [COLOR=#333333][FONT=Verdana][24-Sep-2017 21:08:52 Europe/Berlin] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/xxx/includes/classes/db/mysql/query_factory.php on line 45[/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana][24-Sep-2017 21:08:52 Europe/Berlin] Request URI: /googlemcde.php?feed=fy_un_tp&limit=&offset=&key=d048f598fa, IP address: xxx[/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#1 trigger_error() called at [/var/www/xxx/includes/classes/db/mysql/query_factory.php:167][/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#2 queryFactory->show_error() called at [/var/www/xxx/includes/classes/db/mysql/query_factory.php:139][/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#3 queryFactory->set_error() called at [/var/www/xxx/includes/classes/db/mysql/query_factory.php:266][/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#4 queryFactory->Execute() called at [/var/www/xxx/includes/functions/sessions.php:69][/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#5 _sess_write()[/FONT][/COLOR]
      [COLOR=#333333][FONT=Verdana]#6 session_write_close()[/FONT][/COLOR]
      In der Datei /etc/php/7.0/apache2/php.ini steht memory_limit = 512M, bringt aber auch nix.

      Kommentar


        #4
        Zu niedrige Memory Limits musst Du mit Deinem Provider besprechen.

        Kommentar


          #5
          Eigener, physischer Root-Server...

          Such grad in der php.ini, ob da noch was eingestellt ist, was nicht so ist, wie es sein soll.

          Kommentar

          Info zu diesem Forenarchiv:
          Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
          Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
          Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
          PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
          Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
          FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

          Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
          Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
          Fehler in der Software können auf Github als Issues gemeldet werden.
          Follow us
          aktuelle version
          Zen Cart 1.5.7g deutsch
          vom 12.12.2023
          [Download]
          Lädt...
          X