Loy-Computer Demoshop auf Basis PHP/MySQL  
 Mittwoch, 8. Februar 2012  375833 Besucher seit Montag, 17. Juni 2002    
 Navigation

 StartseiteStartseite
 MerkmaleMerkmale
 VireninfosVireninfos
 InstallationInstallation
 DesigntipsDesigntips
 KontaktKontakt
 ReferenzenReferenzen
 PreislistePreisliste
 ImpressumImpressum
 LizenzLizenz
 Lizenz KonfigurationLizenz Konfiguration
 GPL (englisch)GPL (englisch)

 Stand: 13.07.02
 LKD-Shop Version 1.26
 
 Kostenlos

 .. bekommen Käufer des Shops ein Programm zur Verwaltung des Inhalts der Tabellen in MySQL Datenbanken. Damit können Sie Einträge zufügen, löschen oder ändern.
 Installation - So einfach gehts
Die folgenden Ausführungen helfen Ihnen bei der Installation von Hand. Wenn Sie das Konfigurations- und designmodul mit erworben haben, sind die meisten Arbeiten menügeführt und in den einzelnen Punkten kurz erklärt.

Das Installations- und Anpassungsprogramm starten Sie mit 'ihredomain/ihrpfad/setup'.

Hier ist die ausführliche Anleitung zur Einrichtung der Shop-Software auf Ihrem Account:
Prüfen Sie Ihre Website mit Webmasterplan!
  Voreintrag
  Ladezeit
  Link-Check
  Linkparade
  HTML-Check


  1. Entpacken des Zipfiles (falls online geliefert) in einen beliebigen lokalen Ordner. In diesem Ordner wird ein Verzeichnis 'shop' angelegt in dem sich die Verzeichnisse des Shops 'setup, 'admin' und 'catalog' sowie ein paar weitere Dateien befinden.
  2. Beide Verzeichnisse und die vorhandenen Dateien direkt unter 'shop' komplett auf den Server kopieren (auch leere Verzeichnisse!). Das Verzeichnis auf dem Server kann beliebig sein oder auch direkt das Wurzelverzeichnis des Accounts (empfohlener Standort).
  3. Die Grundkonfigurationsdatei 'shop_basics.def' in 'setup' an die Gegebenheiten des Accounts und den Shoppfad anpassen:
    die shop_basics.def:+++++++++++++++++++++++++++++++++++++++++++++++++++
    // Shop-Directory-physical, Shop-Directory-virtual, Prefix, HTTP-Domain, HTTPS-Domain, Default-Currency, Default-Language, SSL, Store-Session, DB-Server, DB-Username, DB-Password, DB-Name, Pconnect
    der_pfad_zum_shop p (Filesystem - Pfadeinstellung ohne '/' am Anfang und Ende)
    der_pfad_zum_shop v (virtuell Pfadeinstellung ohne '/' am Anfang und Ende)
    sk
    http://www.ihre-domain.de
    https://www.ihr-zertifikatsserver.de
    EUR
    de
    1
    mysql
    datenbankserver
    username
    passwort
    datenbankname
    1
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Die 1. Zeile bezeichnet kurz die Bedeutung der Einträge - Sie darf nicht gelöscht werden!
    Der Eintrag 'der_pfad_zum_shop p' muß ohne führenden und abschließenden slash eingetragen werden. Er muß eingetragen werden, wenn der Shop in einem Unterverzeichnis liegt und zwar bezogen auf das Root-Verzeichnis des Accounts.
    Der Eintrag 'der_pfad_zum_shop v' muß ohne führenden und abschließenden slash eingetragen werden. Er muß zusätzlich eingetragen werden, wenn der Shop in einem Unterverzeichnis liegt und zwar bezogen auf das Root-Verzeichnis des Accounts, wenn auf das Shop-Verzeichnis keine eigene Domain geschaltet ist bzw. wenn sich vom Domainverzeichnis aus noch ein weiteres Unterverzeichnis zum Shop dazwischen befindet.

    Beispiel 1 (Shop im Unterverzeichnis keine eigene Domain):
    shop
    shop

    Beispiel 2 (Shop im Unterverzeichnis eigene Domain):
    shop
    <kein Eintrag>

    Beispiel 3 (Shop im Root-Verzeichnis des Accounts):
    <kein Eintrag>
    <kein Eintrag>

    Die nächste Zeile mit 'sk' nicht ändern!
    Es folgen Einträge zum HTTP- (Ihre Domain) und HTTPS- (fragen Sie ggf. Ihren Hoster/Admin) Server.
    Die Einträge für Standardwährung und Sprache sind Sicherheiten, daß der Shop auch ohne weitere Anpassungen läuft bzw. daß bei Konfigurationsfehlern definierte Verhältnisse herrschen. Möglichst nicht ändern - es sei denn, Sie wissen was die Folgen sind.
    Der Eintrag 1 nach der 'de'-Zeile bedeutet einschalten der SSL-Verbindung. Die folgende Zeile mit 'mysql' schaltet die Sessionverwaltung auf eine MySQL-Tabelle. Dies ist oft bei SSL nötig. Wenn SSL mit '0' abgeschaltet wird kann hier nichts stehen (kein Leerzeichen usw. nur Zeilenschaltung!).
    Es folgen die Einträge für die Datenbankverbindung und in der Zeile nach dem Datenbaknamen die Einstellung '1' für persistente Verbindung oder '0' für nicht.
    Soweit zur shop_basics.def. Achten Sie darauf, daß keine zusätzlichen Leerzeilen oder Leerzeichen mit eingegeben werden. Am Ende der Datei darf auch kein Zeilenvorschub stehen. Benutzen Sie einen Editor, der KEINE zusätzlichen Zeichen dazumogelt!!
  4. Die Grundkonfigurationsdatei 'shop_boxfiles.def' an die Gegebenheiten des Accounts anpassen:
    die shop_boxfiles.def:+++++++++++++++++++++++++++++++++++++++++++++++++
    125,125
    Categories,categories.php,l,1
    Manufacturers,manufacturers.php,l,2
    New Products,whats_new.php,l,3
    Search,search.php,l,4
    Add A Quickie,add_a_quickie.php,l,5
    Shopping Cart,shopping_cart.php,r,1
    Bestsellers,best_sellers.php,r,2
    Specials,specials.php,r,3
    Reviews,reviews.php,r,4
    Languages,languages.php,r,5
    Currencies,currencies.php,r,6
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Mit dieser Datei können Sie die Reihenfolge der Boxen (linke und rechte Spalte) und ihre Platzierung links oder rechts einstellen. Der Beispielauszug ist gleich dem Original und muß nicht geändert werden. Ähnlich wie oben gesagt dürfen auch hier keine zusätzlichen Leerzeichen oder -zeilen im Text oder am Ende erscheinen!
    In der ersten Zeile finden Sie die Angabe der Boxbreite (links und rechts) für Administration und Shop in der Reihenfolge Boxbreite Shop, Boxbreite Admin. Jede der weiteren Zeilen hat vier Teile:
    Der erste beinhaltet einen Kurznamen zur Anzeige in der Ergebnisausgabe. Der zweite einen Filenamen, der nicht geändert werden darf. Der 3. Eintrag ist die Positionierung links oder rechts mit l bzw r ('l' ist der kleine Buchstabe 'L') anzugeben und der 4. Eintrag ist die Numerierung der Darstellungsfolge vertikal. Jede Nummer darf für links bzw. rechts jeweils nur einmal auftreten. Bei Doppelvergaben wird die vorherige Box mit gleicher Ordnungsnummer überschrieben. Geben Sie einer Box die Nummer '0' wird sie nicht angezeigt. Also anzuzeigende Boxen in ihrer Folge von 1-.. nummerieren. Mehr ist hier nicht zu tun.
  5. Kopieren Sie die beiden Dateien nun auf den Server in das Verzeichnis 'setup'.
  6. Rufen Sie dort die 'setinstall.php' auf. Nach automatischer Anpassung der Software an Ihre Vorgaben erhalten Sie eine Tabelle mit den übertragenen Werten oder ggf. Fehlermeldungen. Im letzteren Fall überprüfen Sie nochmals die saubere Einstellung der beiden '.def'-Dateien.
  7. Starten Sie nun die Datei 'settables.php' im selben Verzeichnis. Mittels einer MySQL-Script-Datei ('gen_tables.sql') werden nun die Tabellen für den Shop in der angegebenen Datenbank erzeugt. Voraussetzung ist die richtige Konfiguration in 'shop_basics.def'!
  8. Hat alles geklappt, können Sie nun mit Shop und Administrationstool arbeiten. Der Shop wird aufgerufen mit .../catalog/default.php und das Admintool mit ../admin/default.php. Das Admintool hat keine eigene Zugangangskontrolle. Sichen Sie daher gleich die Verzeichnisse 'setup' und 'admin' durch eine '.htaccess' und '.htpasswd' Datei oder benutzen Sie das erweiterte Konfigurationstool.
  9. Zu Ihrer Sicherheit löschen Sie nun noch 'settables.php' und 'setinstall.php' sowie die .def Dateien vom Server.
  10. Zuletzt noch ein wichtiger Hinweis: Nach der Installation und Prüfung der Lauffähigkeit sollten zuerst die Einträge in den Shop-Parametern erfolgen. Vergessen Sie auch nicht, auf Ihren AGB- und anderen Infoseiten darauf hinzuweisen, in welche Länder Sie liefern wollen.
Wenn Sie Hilfe brauchen, kontaktieren Sie uns bitte per E-Mail. Das Mail-Anfrage-Formular rufen Sie hier oder mit dem Bild im Seitenkopf auf. Ihre Meinung ist uns immer willkommen.
(c) Loy Kommunikations- und Datentechnik GmbH