am: 24. September 2009, 15:28:07
Hallo,
also ich habe versucht die aktuelle Version 1.02 lokal auf Apache 2.0.55, PHP 5.2.6 und MySQL 5.0.83 zu installieren, habe aber dann einen Fehler erhalten in Verbindung mit der Tabelle content_manager, die gar nicht angelegt worden war.
Beim Anlegen der Start-Datenbank (xtcommerce.sql) erhielt ich bei genauerem Hinsehen nämlich den Fehler:
The used table type doesn't support FULLTEXT indexesGrund war nämlich, dass meine Grundeinstellung für Datenbanken auf InnoDB stand und für modified eCommerce Shopsoftware aber MyISAM benötigt wird. Im Installerskript fehlt allerdings diese Anweisung, weil wohl davon ausgegangen wird, dass immer als Default MyISAM eingestellt ist.
Es wäre daher vielleicht nützlich das DB-Installerskript
xtcommerce.sql um diese Einstellungen zu erweitern, also jeweils ein:
ENGINE=MyISAM;
in die jeweiligen CREATE TABLE Befehle zu setzen, z.B.:
DROP TABLE IF EXISTS content_manager;
CREATE TABLE content_manager (
content_id INT(11) NOT NULL AUTO_INCREMENT,
...
FULLTEXT (content_meta_title,content_meta_description,content_meta_keywords)
)ENGINE=MyISAM;
Und vielleicht auch gleich:
CHARACTER SET latin1 COLLATE latin1_german1_ci;
unterzubringen.
Gruß franc
Linkback: https://www.modified-shop.org/forum/index.php?topic=2126.0