Hallo,
ich versuche einen Abgleich von Fakturama mit dem Webshop xt:commerce start 4.1.
bekomme leider folgende Fehlermeldung:
Fehler beim Lesen der Shop Daten:
http://testshop.sc-schulze.de/fakturama_connector_xtc4.php
Warning: include(/var/www/virtual/sc-schulze.de/testshop/htdocs/xtFramework/library/adodb/adodb-exceptions.inc.php): failed to open stream: No such file or directory in /var/www/virtual/sc-schulze.de/testshop/htdocs/fakturama_connector_xtc4.php on line 163
Warning: include(): Failed opening '/var/www/vi...
wo liegt das problem? was kann ich tun, um das problem zu beheben?
gruß
stephan
das verzeichnis heisst nicht
adodb
sondern
adodb5
....das ist es aber wohl nicht ..... der connector geht mit der aktuellen xt:commerce-version nicht !
wäre fein, wenn das jemand fixen könnte ... ich teste gern 🙂
Stimmt, das Verzeichnis wurde in adodb5 umbenannt. Warum auch immer...
Hast du schon alle 3 Zeilen geändert?
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/adodb-exceptions.inc.php'; include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/adodb.inc.php'; include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/session/adodb-session2.php';
ja, dann kommen andere fehler .... das zieht sich durch mehrere dateien ..... so trivial ist das nicht zu lösen.
aber wir können gern das problem gemeinsam lösen ....
nachdem ich die drei einträge geändert habe kommt folgendes:
Fehler beim Lesen der Shop Daten:
http://testshop.sc-schulze.de/fakturama_connector_xtc4.phpIonCube Error Code:1
Notice: Undefined variable: store_handler in /var/www/virtual/sc-schulze.de/testshop/htdocs/xtFramework/store_handler.php on line 34
Fatal error: Call to a member function determineStoreId() on a non-object in /var/www/virtual/sc-schulze.de/testshop/htdocs/xtFramework/store_handler.p...
Das ist allerdings merkwürdig. Daran hat sich nichts geändert.
Nur der Inhalt der class.multistore.php scheint verändert zu sein, den kann man aber nicht lesen.
Aber die store_handler.php ist unverändert und sollte immer noch laufen.
Hast du eine neue Installation vom Veyton gemacht, oder ein Update aufgespielt?
eine vollständig neue Installation,
kannst Du mir die 4.1 zukommen lassen? dann könnte ich ein update testen ..... ein download der 4.1 ist nicht möglich.
Ja, ich hab noch eine hier liegen.
Schick mir deine Emailadresse mal per PN.
Hallo,
ich habe mir lokale eine Installation von xt-Commerce 4.1 aufgesetzt um die Webshop Anbindung zu Testen.
Nachdem ich den Pfad für das adodb-Verzeichnis angepasst hatte,
Bekomme ich jetzt einige Meldungen zu undefinierten Variablen .
Use of undefined constant _ACTIVATE_DB_CACHE - assumed '_ACTIVATE_DB_CACHE' in
H:webserverhtdocs est-xtxtFrameworklibraryadodb5adodb.inc.php on line 1819
Use of undefined constant _SYSTEM_SSL_PROXY - assumed '_SYSTEM_SSL_PROXY' in H:webserverhtdocs est-xtxtFrameworkclassesclass.multistore.php on line 0<
Use of undefined constant USER_POSITION - assumed 'USER_POSITION' in H:webserverhtdocs ext-xtxtFrameworkfunctionsuild_define.inc.php on line 53
Habt Ihr schon einen Idee dazu ?
Danke
Frank
Hallo Frank,
wegen den merkwürdigen Fehlern von User Stephan habe ich auch eine frische 4.1.10 Installation gemacht.
Ich habe nur den Datenbankpfad wie du angepasst, und es läuft hier ohne Probleme.
Es gibt keine Folgefehler oder andere Probleme.
Deine Meldungen sind "nur" Notices, also Hinweise vom error_reporting.
Es geht da um Definitionen von Konstanten, die eigentlich in Hochkommata geschrieben werden, im Shop-Core aber so nicht gemacht wird. Warum die sich da nicht an die aktuelle PHP-Syntax halten, weiß ich auch nicht.
Du kannst es abschalten, wenn du Zeile 32 im Connector änderst:
error_reporting(E_ERROR);
oder du schaltest es ab
error_reporting(0);
ini_set("display_errors", "off");
Okay,
funktioniert einwandfrei
Danke für die schnelle Reaktion
Frank:)
dann bin ich zu doof.
habe nun 4.1.10 neu installiert und vorher die db geleert.
ich habe die zeilen 163 bis 165 des connectors angepasst.
von //hier waren Fehler bei adodb
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb/adodb-exceptions.inc.php';
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb/adodb.inc.php';
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb/session/adodb-session2.php';
in
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/adodb-exceptions.inc.php';
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/adodb.inc.php';
include _SRV_WEBROOT._SRV_WEB_FRAMEWORK .'library/adodb5/session/adodb-session2.php';
dennoch bekomme ich eine fehlermeldung beim connect von futurama zum webshop:
Fehler beim Lesen der Shop Daten:
http://testshop.sc-schulze.de/fakturama_connector_xtc4.php
Notice: Use of undefined constant _ACTIVATE_DB_CACHE - assumed '_ACTIVATE_DB_CACHE' in /var/www/virtual/sc-schulze.de/testshop/htdocs/xtFramework/library/adodb5/adodb.inc.php on line 1819
Notice: Use of undefined constant _SYSTEM_SSL_PROXY - assumed '_SYSTEM_SSL_PROXY' in /var/www/virtual/sc-schulze.de/...
ich verstehe das nicht .... evtl. kann mir jemand telefonisch helfen?
nun noch die anpassung in zeile 32 .... und es geht ..... ich war mit blindheit geschlagen !
DANKE
Ok, dann ist ja alles gut. 🙂