Jump to content
xt:Commerce Community Forum

klerafukan

Members
  • Content Count

    3
  • Joined

  • Last visited

About klerafukan

  • Rank
    Neuer Benutzer
  1. Hallo zusammen! Wenn ich bei einer ganz frischen Neuinstallation von xt:Commerce 4.2.0 die Versandart in der "Kasse" auswählen will, stoppt der Vorgang und er lädt ein kleines Fehlerprotokoll mit 0 Byte herunter. In der php.log vom Zend Server kann ich folgendes lesen: [20-Nov-2014 16:39:45 Europe/Berlin] PHP Warning: Illegal string offset 'customer_default_address' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 101 [20-Nov-2014 16:39:45 Europe/Berlin] PHP Warning: Illegal string offset 'products' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 107 [20-Nov-2014 16:39:45 Europe/Berlin] PHP Warning: Illegal string offset 'count' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 113 [20-Nov-2014 16:39:45 Europe/Berlin] PHP Warning: Illegal string offset 'total' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 119 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'customer_shipping_address' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.shipping.php on line 96 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'products' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.shipping.php on line 102 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'weight' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.shipping.php on line 108 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'count' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.shipping.php on line 114 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'total' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.shipping.php on line 120 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'customer_default_address' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 101 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'products' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 107 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'count' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 113 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'total' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 119 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'customer_default_address' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 101 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'products' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 107 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'count' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 113 [20-Nov-2014 16:39:46 Europe/Berlin] PHP Warning: Illegal string offset 'total' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_4200\xtFramework\classes\class.payment.php on line 119 Ich meine das sind nur Warnings, aber wenn ich die betreffenden Zeilen in der class.payment.php auskommentiere, dann geht der Bestellvorgang durch: if(!empty($data['language'])){ $this->lang = $data['language']; }else{ $this->lang = $language->code; } if(is_data($data['customer_default_address'])){ $this->billing_address = $data['customer_default_address']; }else{ $this->billing_address = $_SESSION['customer']->customer_payment_address; } if(is_data($data['products'])){ $this->products = $data['products']; }else{ $this->products = $_SESSION['cart']->show_content; } if(is_data($data['count'])){ $this->count = $data['count']; }else{ $this->count = $_SESSION['cart']->content_count; } if(is_data($data['total'])){ $this->total = $data['total']; }else{ $this->total = $_SESSION['cart']->total; } [/PHP] Scheint nicht Shopspezifisch zu sein, bei der Installation der 4.1.10 gab es ähnliche Probleme. Hat wer eine Idee? Grüße! Tilmann
  2. Hallo zusammen! Hier die Fehlermeldung, habe bereits etwas gegoogelt, aber nichts gefunden. Cookies sind es nicht. Fatal error: Uncaught exception 'ADODB_Exception' with message 'mysql error: [1146: Table '_4110.db_prefix_stores' doesn't exist] in EXECUTE ("SELECT * FROM DB_PREFIX_stores WHERE shop_id='1' LIMIT 1") ' in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\adodb-exceptions.inc.php:78 Stack trace: #0 C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\adodb.inc.php(1074): adodb_throw('mysql', 'EXECUTE', 1146, 'Table '_4110.db...', 'SELECT * FROM D...', false, Object(ADODB_mysql)) #1 C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\adodb.inc.php(1049): ADOConnection->_Execute('SELECT * FROM D...', false) #2 C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\drivers\adodb-mysql.inc.php(576): ADOConnection->Execute('SELECT * FROM D...', false) #3 C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\adodb.inc.php(1921): ADODB_mysql->SelectLimit('SELECT * FROM D...', in C:\Program Files (x86)\Zend\Apache2\htdocs\xtc_41_10_neu\xtFramework\library\adodb5\adodb-exceptions.inc.php on line 78 Vielleicht weiß ja einer was... Vielen lieben Dank! Til
×
×
  • Create New...