Technik einfach und verständlich erklärt.
Sie können nützliches zu einem interessanten Thema berichten? Dann schreiben sie selbst einen Artikel auf Technikpedia!
 
Technik von Profis erklärt
Auf www.technikpedia.de können Sie Informationen zu verschiedenen Themen aus der Technik und Informatik finden. Durch verschiedene Editoren sind die Artikel besonders informativ und aussagekräftig.
XT Commerce Teil 1 : Installation
Allgemeines
Heute möchte ich euch das Shopsystem XT-Commerce vorstellen. Entwickelt wurde XT-Commerce aus dem Quellcode des OpenSource-Projekts OS-Commerce heraus. Daher ist die Benutzung dieser Software auch kostenlos. Auf der offiziellen Homepage wird sie allerdings nur mit kostenpflichtigem Support vertrieben. Die Software selbst kann in viele Foren kostenlos heruntergeladen werden.
Installation
Als erstes müsst ihr das heruntergeladene Archiv (meist ein ZIP-Archiv) entpacken. Den Inhalt des Ordners „xtcommerce“ ladet ihr dann auf eurem Webserver in das gewünschte Verzeichnis. Die Wartezeit bietet eine gute Gelegenheit die Datenbankverbindung und die Zugangsdaten eures Webservers herzusuchen oder eine neue Datenbank anzulegen. Nach Möglichkeit sollte für XT-Commerce eine eigene Datenbank genutzt werden, damit es nicht zu Überschneidungen bei den Tabellennamen kommt.
Nachdem alle Dateien erfolgreich hochgeladen wurden, könnt ihr euren Shop im Webbrowser aufrufen. Um die Installation zu starten hängt ihr an die URL noch „/xtc_installer/“ an. Auf der ersten Seite wird euer Webserver auf Kompatibilität mit eurer XT-Commerce-Version geprüft. Wenn in allen Feldern ein „OK“ steht, könnt ihr noch eure Sprache aus den verfügbaren Sprachen auswählen.
Im nächsten Schritt geht es um die Datenbank. Anfänger sollten die beiden Checkboxen „Importiere die XT-Commerce Datenbank“ und „Automatische Konfiguration“ unbedingt aktiviert lassen. In den Bereich „Datenbank Informationen“ müssen jetzt die vorher beschafften Daten zu eurer Datenbank eingetragen werden. Die Felder im Bereich „Webserver Informationen“ sollten bereits richtig ausgefüllt sein. Falls ihr sicher seid, dass die eingegebenen Verzeichnispfade falsch sind, müsst ihr hier entsprechend korrigieren.
Nach einem Klick auf Continue sollte die Meldung „Eine Testverbindung zur Datenbank war erfolgreich.“ erscheinen. Falls das nicht der Fall ist, solltet ihr zurückgehen und eure Zugangsdaten für die Datenbank überprüfen. Nach erfolgreicher Datenbankverbindung und einem weiteren Klick auf Continue werden die benötigten Tabellen in der Datenbank erstellt und mit den Standardwerten gefüllt. Das kann je nach Webserver eine Weile dauern. Bei Erfolg sollte die Meldung „Der Datenbank-Import war erfolgreich.“ ausgegeben werden.
Im nächsten Schritt werden die Konfigurationsdateien angepasst. Die hier bereits eingetragenen Informationen sollten im Normalfall passen. Ist dem nicht so könnt ihr die Eingaben wieder anpassen. Interessant ist auf dieser Seite der letzte Teil. Es wird gefragt wo die Sessions gespeichert werden sollen. Ich empfehle die Speicherung in der Datenbank, da es zum Speichern in eine Datei ein weiteres, für alle zugängliches Verzeichnis auf dem Webserver bedarf.
Bei Erfolg könnt ihr jetzt die Informationen über den Shop-Betreiber und den Shop selbst eintragen. Das Passwort solle dabei aus mindesten fünf Zeichen bestehen. Die angegebene E-Mail-Adresse wird für die Kommunikation eures Shops mit dem Kunden (zum Beispiel zur Auftragsabwicklung) benötigt und sollte deshalb unbedingt existieren. Für die einzelnen Vorgänge können später im Konfigurationsmenü noch unterschiedliche Adressen angegeben werden. Die angegebene Anschrift wird bei der Versandabwicklung als Absender-Adresse genutzt. Ich empfehle das „automatische Einstellen der Steuerzonen“ auf Ja zu belassen.
Auf der nächsten Seite können Shop spezifische Konfigurationen für Gäste und Standardkunden angelegt werden. In der Regel sollten die voreingestellten Konfigurationen passend sein. Wichtig ist, dass die Steuer bei Endkunden mit angezeigt werden muss.
Damit ist die Installation abgeschlossen. Um Manipulationen an eurem Shop zu verhindern, solltet ihr jetzt noch das gesamte Verzeichnis „xtc_installer“ auf eurem Webserver löschen und die Zugriffsrechte für die Dateien
- /SHOP/includes/configure.php
- /SHOP /includes/configure.org.php
- /SHOP /admin/includes/configure.php
- /SHOP /admin/includes/configure.org.php
auf read-only (auf Windows-Server) bzw. 444 (auf Unix-Systemen) setzten.