#1 (permalink)  
Alt 21.06.2010, 21:41
Erfahrener Benutzer
 
Registriert seit: 09.09.2009
Beiträge: 280
Reden Veyton Lokal installieren Dummy Edition

Willkommen bei meinem "Wie installier ich Veyton auf meinem Rechner im Büro oder zu Hause"(localhost) Tutorial.

Als Basis benutze ich ein WindowsXP sollte aber bei Vista und Win7 ähnlich ablaufen.
Jede Veyton Lizenz ist auch frei für den "localhost".

Das ist für eine lokale Installation gedacht, nicht für einen Live Server!


Resourcen beschaffen:

Veyton aktuelle Version 4.0.12

Quelle: xt:Commerce Shopsoftware VEYTON 4.0

xampp von den Apachfriends Version 1.7.1

Download XAMPP from SourceForge.net
Die Projektseite von ApacheFriends ist immer ein Besuch wert!
apache friends - very easy apache, mysql, php and perl installation without hassles

IonCubeLoaderDatei:" ioncube_loader_win_5.2.dll " ich darf die nicht mit anbieten einfach mal hier im Forum gucken!

Texteditor (Notepad ist gut dafür)
FTP Client filezilla zum Beispiel. (Für Aufgaben nach der Installation)


So nun klicken wir auf den Xampp-Installer. Es empfiehlt sich in ein Laufwerk zu installieren ohne zusätzliches
Unterverzeichniss, also so c:\xampp oder auch f:\xampp aber bitte nicht "f:\home\veyton\apache\test\veyton\xampp".

Bei der Abfrage wo steht DIENSTE! klicken wir die "nicht" an!
Desktop und Startmenü ist wiederum OK!

Danach wird gefragt ob das Control Panel gestartet werden soll, das macht Sinn, also ja machen wir.


Nun sehen wir das ControlPanel:
Apache
MySQL
Filezilla

Mercury ist ein Mailserver, den brauch wir nicht, sollte auch ausgegraut sein.

Also los Apache "Start", dann MySQL "Start" und Filezilla "Start" HA! Filezilla must run as Service
Wir machen einen Haken bei SVC links von Filezilla, ich würde bei der Frage Autostart "no" nehmen,
man braucht Ihn ja nicht immer. Dann können wir diesen Service starten.

Jetzt sollte bei allen 3 Modulen "running" stehen.

Das ist die Chance zu gucken ob es funktionert, man öffne seinen Browser und gibt in die Browseradresszeile:
localhost ein. Wenn ein XAMPP Bildschirm mit Länderauswahl kommt hat alles geklappt!
Wenn nicht, alles nochmal löschen und von vorne beginnen.

Ok alles scheint zu funktionieren, jetzt müssen wir ein wenig arbeiten um die xampp installation für
Veyton fit zu machen.

Als erstes gehen wir wieder in das xampp control panel.
Rechts von MySQL ist der Button "Admin" da klicken wir einfach mal drauf.

Es öffnet sich im Browser phpMyAdmin, genau hier erstellen wir die Datenbank für Veyton.

Erstmal klicken wir in der oberen Leiste auf "Rechte"
dann auf "Neuen Benutzer hinzufügen"

Bei Benutzername tragen wir ein "Veyton" <<.. ohne die "
Bei der Hostauswahl wählen wir lokal, das Feld daneben wird automatisch mit localhost gefüllt.
bei Passwort nehmen wir mal "123LALA123" Ihr könnt/solltet ein eigenes Passwort verwenden.

Bei Datenbank für Benutzer klicken wir auf "Erstelle eine Datenbank mit gleichem Namen und gewähre alle Rechte"

Alles nochmal angucken und dann unten Rechts auf OK.
Dort sollte dann ein grüner Haken sein und es sollte dort stehen: "Der Benutzer wurde hinzugefügt."

Ok das wars da erstmal, also raus da, oder einfach Fenster schliessen.

Jetzt gehen wir wieder zu unserem Control Panel und klicken bei Filezilla auf "Admin"
Wir wollen dort das Verzeichnis /htdocs für den FTP fit machen, damit wir später Rechte ändern können.
Es kommt eine Abfrage.... einfach auf OK drücken.

Im FTP server Fenster klicken wir auf "edit"-->"users" dann auf "sharedFolders" da sieht man ein großes H mit einem Pfad dahinter.
Dann sind wir da richtig Wirklicken darunter auf "Add" und wählen unser Installationsverzeichniss von xampp/htdocs aus
sollte dann so aussehen f:\xampp\htdocs <<-- genau das markieren wir einmal wenn es das nicht schon ist und
klicken auf "Set as home dir" zusätzlich klicken wir alle Buttons an: Write delete read da drunter create delete List +subdirs.
Alles nochmal angucken und OK drücken. Jetzt können wir das Fenster von Filezilla schliessen.

Wir gehen einmal in das Verzeichnis xampp/htdocs/ Einfach über den Arbeitsplatz wo wir das xampp installiert haben.
Dort finden wir eine index.php und eine index.html? Gut dann sind wir da richtig.
Dort erstellen wir einen Ordner "Backup" nun verschieben wir alles aus dem Ordner xampp/htdocs/ in den Ordner Backup.
Jetzt holen wir und das Veytonfile und entpacken alles in den xampp/htdocs/ Ordner.
Jetzt muss wieder eine index.php vorhanden sein!


OK jetzt probieren wir es mal. Wir starten den Browser in geben wieder localhost ein.
Jetzt solltet Ihr eine Fehlermeldung bekommen und zwar:
Site error: the file F:\xampp\htdocs\index.php requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator.

AHA! Veyton braucht eine ioncube_loader_win_5.2.dll, soll es haben.
Wir machen im Ordner XAMPP einen Ordner Ioncube und kopieren die ioncube_loader_win_5.2.dll in diese Verzeichniss.
Nun müssen wir dem Server noch sagen wo er diese DLL finden kann und das er sie laden soll.
Dafür gehen wir in den Ordner xampp/php/ und machen mit notepad die Date PHP.INI auf.
Dort suchen wir nach diesem Eintrag: [Zend] genau da drunter schreiben wir unsern Pfad rein:

zend_extension_ts = "f:\xampp\ioncube\ioncube_loader_win_5.2.dll" ;Pfad ggfs. anpassen

Dann die Datei speichern!
Nun im Control Panel den Apache einmal stoppen bis 3 zählen und wieder starten.

So wieder in den Browser und wieder localhost eingeben.
AHA AHA! wieder ein "Fehler":
The encoded file F:\xampp\htdocs\index.php requires a license file lic/license.txt.

Den license file habt Ihr normalwerweise per Mail bekommen.

Wir gehen in den Ordner htdocs/lic/ und genau hier kommt die license.txt rein also rein damit!

wie im Browser localhost oder einfach mal F5 drücken wenn da noch der Fehler steht mit der license.

TADA! Jetzt solltet ihr diese Fenster sehen: "Willkommen bei xt:Commerce VEYTON 4.0"

Unten gucken wir mal ob alles "grün" ist und weiter gehts!
dafür klicken wir auf "weiter"

Einmal die Bedingungen akzeptieren.

Nun kommt ein Fenster wo man für die Datenbank Angaben machen muss, die wir ja schon erstellt haben.

Datenbankserver: localhost
Benutzername: Veyton
Passwort: 123LALA123 // oder euer gewähltes Passwort
Datenbank:Veyton
Prefix:xt <<--- so lassen

Demodaten: mal mitnehmen ist ja nie wech

Mail auch was rein ist aber nicht so wichtig, evtl. lala@lala.de

Alles nochmal angucken und auf weiter, jetzt dauert es ein wenig....
dann kommt xt:Commerce VEYTON 4.0 Enterprise wurde erfolgreich installiert! hoffentlich...

Da wird auch angezeigt Benutzername und Passwort für den Adminbereich, sollte man sich mal eben aufschreiben.

Erstmal gucken wir nun ob das Backend geht: Also "zum Backend"...

Wir loggen uns ein mit admin und dem passenden Passwort, was wir ja vorher aufgeschrieben haben.

Wenn alles geklappt hat sieht man nun das Adminpanel von Veyton.

Wir machen einen neues Broserfenster auf und geben wieder ein localhost wird auch hier der neue Veyton Shop geladen
hast du es geschafft und hast Veyton installiert.


Ich hoffe ich konnte helfen.
Den Rest macht das Handbuch!
Viel Glück beim reich werden.


Das ist für eine lokale Installation gedacht, nicht für einen Live Server!

PS:
Ich werde das noch hübsch mit Bilder machen, aber heute nicht mehr.
Falls noch Ideen da sind immer her damit, man kann alles verbessern.

Geändert von Landixus (21.06.2010 um 21:42 Uhr) Grund: PS
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 22.06.2010, 08:55
Neuer Benutzer
 
Registriert seit: 21.06.2010
Beiträge: 15
Standard

hi,

hab das alles genauso gemacht... komme auch soweit dass ich die DB angeben kann...

und dann beim laden kommt "verbindung wurde unterbrochen"... tabellen werden aber angelegt...

aufrufen kann ich den shop auch nicht mehr ... danach kommt nur noch "verbindung wurde unterbrochen"...

hab den shop jetzt schon mindestens 10x neu installiert und weiß einfach nicht woran es liegen kann...

hab xampp 1.7.1 und win7

lg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 22.06.2010, 09:20
Erfahrener Benutzer
 
Registriert seit: 09.09.2009
Beiträge: 280
Standard

Ich hab leider kein WIN7 zum testen.

3 Sachen fallen mir Spontan ein.

1. Als Administrator angemeldet sein
2. Mal versuchen es im "kompatibilitätsModus WindowsXP" zu starten.

Leider ist WIN 7 auch nicht in der Liste von MySQL Betriebssystemen gelistet.

Hast du evtl. Skype installiert?

Geändert von Landixus (22.06.2010 um 09:25 Uhr) Grund: skype
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 22.06.2010, 09:32
Neuer Benutzer
 
Registriert seit: 21.06.2010
Beiträge: 15
Standard

nein, hab kein skype.

als admin bin ich angemeldet...

wenns am mysql liegen würd, wären ja wohl die tabellen nicht drin oder?

soviele probleme und so wenig zeit
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 22.06.2010, 09:37
Erfahrener Benutzer
 
Registriert seit: 09.09.2009
Beiträge: 280
Standard

Poste mal dein "error.log"

C:\xampp\apache\logs\error.log
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 22.06.2010, 12:40
Neuer Benutzer
 
Registriert seit: 21.06.2010
Beiträge: 15
Standard

[Tue Jun 22 14:10:41 2010] [notice] Child 7516: Starting thread to listen on port 443.
[Tue Jun 22 14:10:41 2010] [notice] Child 7516: Starting thread to listen on port 80.
[Tue Jun 22 14:11:49 2010] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Jun 22 14:11:54 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Jun 22 14:11:54 2010] [notice] Digest: done
[Tue Jun 22 14:11:56 2010] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9 configured -- resuming normal operations
[Tue Jun 22 14:11:56 2010] [notice] Server built: Dec 10 2008 00:10:06
[Tue Jun 22 14:11:56 2010] [notice] Parent: Created child process 5736
[Tue Jun 22 14:11:57 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Jun 22 14:11:57 2010] [notice] Digest: done
[Tue Jun 22 14:11:58 2010] [notice] Child 5736: Child process is running
[Tue Jun 22 14:11:58 2010] [notice] Child 5736: Acquired the start mutex.
[Tue Jun 22 14:11:58 2010] [notice] Child 5736: Starting 250 worker threads.
[Tue Jun 22 14:11:58 2010] [notice] Child 5736: Starting thread to listen on port 80.
[Tue Jun 22 14:11:58 2010] [notice] Child 5736: Starting thread to listen on port 443.
[Tue Jun 22 14:12:01 2010] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Jun 22 14:12:01 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Jun 22 14:12:01 2010] [notice] Digest: done
[Tue Jun 22 14:12:03 2010] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9 configured -- resuming normal operations
[Tue Jun 22 14:12:03 2010] [notice] Server built: Dec 10 2008 00:10:06
[Tue Jun 22 14:12:03 2010] [notice] Parent: Created child process 7076
[Tue Jun 22 14:12:04 2010] [notice] Digest: generating secret for digest authentication ...
[Tue Jun 22 14:12:04 2010] [notice] Digest: done
[Tue Jun 22 14:12:05 2010] [notice] Child 7076: Child process is running
[Tue Jun 22 14:12:05 2010] [notice] Child 7076: Acquired the start mutex.
[Tue Jun 22 14:12:05 2010] [notice] Child 7076: Starting 250 worker threads.
[Tue Jun 22 14:12:05 2010] [notice] Child 7076: Starting thread to listen on port 443.
[Tue Jun 22 14:12:05 2010] [notice] Child 7076: Starting thread to listen on port 80.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 22.06.2010, 13:04
Erfahrener Benutzer
 
Registriert seit: 09.09.2009
Beiträge: 280
Standard

[Tue Jun 22 14:11:49 2010] [notice] Parent: child process exited with status 3221225477 -- Restarting.

dir schmiert der Apache einfach ab.

Das kann mehrere Ursachen haben.
Zum Beispiel ein fehlerhafte Extension.

Versuch mal:
in der php.ini "output_buffering = On"
falls es da noch nicht steht.

Und da sollte auch ein phperror.log sein, den würde ich mir auch noch
gerne mal angucken.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 22.06.2010, 13:30
Neuer Benutzer
 
Registriert seit: 21.06.2010
Beiträge: 15
Standard

output_buffering war nicht auf on, hab ich jetzt geändert... ändert nichts...

phperror.log hab ich keins im xampp ordner
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 22.06.2010, 13:46
Erfahrener Benutzer
 
Registriert seit: 09.09.2009
Beiträge: 280
Standard

In der PHP.INI ist:

log_errors = On
error_log = c:\xampp\apache\logs\phperror.log

wenn da ein ; davor ist einfach weg machen und speichern.
Dann den Apache neu starten, dann solte ein phperrorlog erstellt werden
den Pfad muss du natürlich anpassen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 22.06.2010, 14:01
Neuer Benutzer
 
Registriert seit: 21.06.2010
Beiträge: 15
Standard

hmmm wird nicht angelegt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
dummy, edition, installieren, lokal, veyton

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kann Veyton DemoVersion nicht installieren ironguru Installation und Konfiguration 0 08.03.2010 17:55
neue sprache in veyton (4.012) installieren 1stMagic Fragen zur Software 5 18.10.2009 19:19
Veyton > lokal testen?! learn_beginner Fragen zur Software 2 11.08.2009 08:17
veyton local installieren 75thom Fragen zur Software 4 07.08.2009 14:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:07 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand