v2.1.x PHP-Fatal: Call to undefined function xtc_cleanName() in 2.1.3.2

Thema wurde von Andriy Ovchynnikov, 17. November 2014 erstellt.

  1. Andriy Ovchynnikov

    Registriert seit:
    29. Oktober 2012
    Beiträge:
    8
    Danke erhalten:
    0
    Hallo Zusammen,

    nach dem Update v2.0.1.X -> v2.1.3.2 habe folgendes Problem in der Webserver Logdatei entdeckt:

    ---
    PHP Fatal error: Call to undefined function xtc_cleanName() in /var/www/carbonphone.de/gm/classes/GMSEOBoost.
    php on line 1003
    ---

    Diese Meldung wird mehrmals wiederholt. Die Bestellungen können zurzeit nicht bearbeitet werden, da die Schnittstelle mit unserem Warenwirtschaftssystem wegen dieses Fehlers uns eine Meldung "500 Internal Server Error" ausgibt.

    Eine einfache deaktivierung des SEO-Boostes hat leider das Problem nicht gelöst.

    Für alle Ideen und Tips werde ich Ihnen sehr dankbar!
     
  2. Timo (Gambio)

    Timo (Gambio) Administrator

    Registriert seit:
    23. Juni 2011
    Beiträge:
    1.688
    Danke erhalten:
    651
    Danke vergeben:
    46
    Hallo,
    welche Wawi wird denn eingesetzt?

    Probier mal folgende SEOBoost Klasse. Einfach die Datei in den Ordner /gm/classes/ hochladen...
     

    Anhänge:

  3. Andriy Ovchynnikov

    Registriert seit:
    29. Oktober 2012
    Beiträge:
    8
    Danke erhalten:
    0
    danke Timo!

    Der Fehler scheint nur aufzutauchen, wenn die Schnittstelle mit unserem Warenwirschaftssystem Amicron Faktura ausgeführt wird. Habe die Schnittstelle (af11_xtscript.php) auf dem Server korrigiert und

    require_once(DIR_FS_INC . 'xtc_cleanName.inc.php');

    hinzugefügt. Wir gucken bald ob es hilft. Wenn nicht, dann teste ich mit Deiner Version von GMSEOBoost.php.

    Ich melde mich bald noch mal hier.
     
  4. Timo (Gambio)

    Timo (Gambio) Administrator

    Registriert seit:
    23. Juni 2011
    Beiträge:
    1.688
    Danke erhalten:
    651
    Danke vergeben:
    46
  5. Andriy Ovchynnikov

    Registriert seit:
    29. Oktober 2012
    Beiträge:
    8
    Danke erhalten:
    0
    Nochmals herzlichen Dank Timo! Tatsächlich die neue Version von "af_xtscript.php" scheint zu funktionieren. Der Fehler "500 Internal Server Error" ist verschwunden :)

    Die E-Mailvorlagen (*.html und *.txt) habe ich aus dem v2.0.1.X Backup ins Verzeichnis templates/EyeCandy/mail/{english, german} kopiert. Ist es OK so?
     
  6. Timo (Gambio)

    Timo (Gambio) Administrator

    Registriert seit:
    23. Juni 2011
    Beiträge:
    1.688
    Danke erhalten:
    651
    Danke vergeben:
    46
    Schön, dass alles klappt.

    Ich würde nicht unbedingt die E-Mail Vorlagen aus dem Backup nehmen, sondern eher die neuen Vorlagen:
    lang\german\mail_templates\_samples\

    Die sind ein wenig schicker und erfüllen alle technischen Voraussetzungen. Diese Vorlagen kannst du natürlich nach deinen Wünschen entsprechend anpassen...
     
  7. Andriy Ovchynnikov

    Registriert seit:
    29. Oktober 2012
    Beiträge:
    8
    Danke erhalten:
    0
    Gemacht. Danke noch mal für die Hilfe!!!