blackpuma Posted January 15, 2015 Report Share Posted January 15, 2015 Hallo Community, Ich versuche gerade zum dritten mal xt:Commerce 4.2 zu installieren. Leider hängt er schon zum dritten mal bei der Installation nach/bei "Aktiviere Sprachen..." Weiß jemand was das sein kann? BG Link to comment Share on other sites More sharing options...
red1 Posted January 20, 2015 Report Share Posted January 20, 2015 Hallo, hast Du schon eine Lösung zu dem Installationsproblem? Bekomme nämlich dieselbe Fehlermeldung. Habe testweise die Berechtigung für alle Dateien und Ordner 777 Gesetz mit demselben Effekt. Vermute dass es an der Installationsroutine hängt. Glaube da ist noch XT:Commerce gefordert. BG, Raimund Link to comment Share on other sites More sharing options...
TTStores Posted January 20, 2015 Report Share Posted January 20, 2015 Habe exakt das gleiche Problem. Bitte posten falls ihr eine Lösung gefunden habt! Danke Link to comment Share on other sites More sharing options...
Alex@4tfm Posted January 21, 2015 Report Share Posted January 21, 2015 Kann zwei Ursachen haben: 1. cURL nicht aktiviert, falsch konfiguriert od. von Firewall/IP sperren etc. geblockt 2. /media/download_lang/ hat nicht die rechte 777 Link to comment Share on other sites More sharing options...
Thomas233 Posted January 30, 2015 Report Share Posted January 30, 2015 Hallo, hab exakt dasselbe Problem. Dateien hochgeladen, Rechte gesetzt (wie hier angegeben: http://www.fwpshop.org/shopsysteme/xtcommerce/installationsanleitung-xt-commerce-4 plus die 777 Rechte auf download_lang), laut Installationswizard sind auch alle Voraussetzungen Ok. Bleibt dann aber immer bei o.g. Schritte hängen. Fehlermeldung im ErrorLog vom Apache lautet: mod_fcgid: stderr: PHP Fatal error: Call to undefined method ADODB_mysql::insertID() in /var/www/vhosts/xyz/shop/xtWizard/lib/StartPageScript.php on line 0, referer: http://xyz.com/shop/xtWizard/index.php?script=StartPageScript&wpage=language&lng=de&sel_country=AT&sel_language=de&demodata=1&install_lang=de&WizardType=1 Fehler im Skript ? Link to comment Share on other sites More sharing options...
blackpuma Posted January 30, 2015 Author Report Share Posted January 30, 2015 Ja es ist ein Fehler in Script. Ich poste die Lösung heute Abend. Wenn ich Posten kann. Ich habe es schon 3 mal versucht. Leider immer vom Moderator blockiert. Link to comment Share on other sites More sharing options...
Thomas233 Posted January 30, 2015 Report Share Posted January 30, 2015 Ja es ist ein Fehler in Script. Ich poste die Lösung heute Abend. Wenn ich Posten kann. Ich habe es schon 3 mal versucht. Leider immer vom Moderator blockiert. Hi blackpuma, ja super danke. Kannst du mir die es ansonsten bitte per PN schicken wenns hier nicht aufscheinen will? Danke ! Lg, Thomas Link to comment Share on other sites More sharing options...
Alex@4tfm Posted January 30, 2015 Report Share Posted January 30, 2015 Ja es ist ein Fehler in Script. Ich poste die Lösung heute Abend. Wenn ich Posten kann. Ich habe es schon 3 mal versucht. Leider immer vom Moderator blockiert. und am besten auch reporten: http://helpdesk.xt-commerce.com/index.php?/Tickets/Submit ( Das Forum wird nicht aktiv vom Support betreut ) Link to comment Share on other sites More sharing options...
blackpuma Posted January 31, 2015 Author Report Share Posted January 31, 2015 Guten Morgen, So wie es aussieht greift das Installationsscript auf eine Funktion insertID() zu. Diese Funktion gibt es allerdings nicht. Die Funktion die es in der Datei xtFramework/library/adodb5/drivers/adodb-mysql.inc.php gibt ist diese: function _insertid() { return ADOConnection::GetOne('SELECT LAST_INSERT_ID()'); //return mysql_insert_id($this->_connectionID); } Dies kannst du lösen wenn du in der Datei nochmal die "gleiche" Funktion mit einem neuen Namen einfügst. Du fügst also die folgenden Zeilen oberhalb oder unterhalb der originalen Funktion in die Datei ein: function insertID() { return ADOConnection::GetOne('SELECT LAST_INSERT_ID()'); //return mysql_insert_id($this->_connectionID); } Ich habe das schon am 17.1. gepostet aber es wurde durch einen Moderator nicht freigegeben. BG Andreas Link to comment Share on other sites More sharing options...
Thomas233 Posted February 3, 2015 Report Share Posted February 3, 2015 Bzw. als Workaround gehts noch etwas einfacher (darunter oder darüber einfügen): function insertID() { return _insertid(); } Danke aber für die Lösung ! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.