MySQLi a OpenCart 1.5.6.x

Ostatné technické problémy.
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

Podporuje OpenCart 1.5.6.(4) MySQLi alebo len verzia 2?
Používam OC verziu 1.5.6.4
SelfMan
Administrátor
Príspevky: 1029
Dátum registrácie: 19. Aug 2011 23:55

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa SelfMan »

Nativne to nepodporuje, ale existuju na to moduly ako napriklad MySQLi Database Connector
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

OK dík,
ale tam píšu:
*** PLEASE NOTE *** As of v1.5.5.1 OpenCart has included MySQLi support. (This extension is no longer needed for newer versions.
A v adresári /system/database/ mám súbor mysqli.php už od inštalácie OC.

Takže ono vlastne by malo stačiť len zmeniť v oboch súboroch config.php

Kód: Vybrať všetko

define('DB_DRIVER', 'mysql');
na

Kód: Vybrať všetko

define('DB_DRIVER', 'mysqli');
nie?
Používam OC verziu 1.5.6.4
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

Aha, asi nestačí :D Otestoval som to na eshope 1.5.5.1

Dostal som hlášku:

Kód: Vybrať všetko

Parse error: syntax error, unexpected 'else' (T_ELSE), expecting function (T_FUNCTION) in /root_path/system/database/mysqli.php on line 54
na riadku 54 (55,56) je:

Kód: Vybrať všetko

		} else {
			trigger_error('Error: ' . mysql_error($this->link) . '<br />Error No: ' . mysql_errno($this->link) . '<br />' . $sql);
			exit();
Používam OC verziu 1.5.6.4
SelfMan
Administrátor
Príspevky: 1029
Dátum registrácie: 19. Aug 2011 23:55

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa SelfMan »

Mas pravdu, vobec som si to nevsimol.
V kazdom pripade v OC 1.5.5.1 CE na riadku 54 nie je nic. Je tam len medzipriestor medzi metodami.
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

Hm, asi budem musieť skúsiť ten súbor alebo z OC2...
Používam OC verziu 1.5.6.4
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

Kto rozbehal OC 1.5.6.x na PHP 5.6 a mysqli?
Používam OC verziu 1.5.6.4
Používateľov profilový obrázok
Axel Wers
Príspevky: 361
Dátum registrácie: 12. Okt 2012 14:04
Verzia OpenCartu: 2.3.0.2

Re: MySQLi a OpenCart 1.5.6.x

Príspevok od používateľa Axel Wers »

Neviem či WebSupport niečo spravil alebo čo sa stalo, ale už pred pár dňami som si všimol, že OC 1.5.6.4 sa bez problémov pripojí k databáze cez mysqli bez akéhokoľvek módu či zásahu, stačí len v konfiguračných súboroch zmeniť mysql na mysqli. Zatiaľ to funguje.
Používam OC verziu 1.5.6.4
Napísať odpoveď