Kerstin83 wrote:Der Sinn von xampp ist doch, die komplexen Installationen von verschiedenen einzelnen Komponenten zu vereinfachen, damit man sich auf das eigentliche Projekt konzentrieren kann.
Der Sinn von Xampp ist, die komplexe Installation der Web-Entwicklungsumgebung Apache/PHP/MySQL (um dann selbst PHP und HTML zu lernen und zu programmieren) zu erleichtern und das ist ja auch geschehen. Aber es ist nicht der Sinn von Xampp, existierende komplexe Shopsysteme und CMS zu installieren und nachzubilden, damit nachher deren Installation auf dem Online Server einfacher ist. Denn das geschieht ja auch gar nicht, da wird nichts erleichtert. Die Programmierung des Shops in PHP machst Du ja nicht (die Entwickler des Shops, die hätten einen Sinn in Xampp), sondern Du bestückst den Shop, das ist ja eine andere Ebene. Und da unterstützt Dich Xampp keinesfalls, im Gegenteil, Du siehst ja aktuell selbst, wie ungewöhnlich komplex die Installation lokal ist und dass Xampp Dich überhaupt gar nicht unterstützt. Es sind hier ein paar Anwender, die Dir helfen. Kostenlos auch noch.
Und ich sehe auch den Komfort nicht, wenn es nachher läuft. Dann kannst Du zwar üben und herumspielen, aber den ganzen Shop einfach so Online zu portieren geht auch nicht. Da müssen Pfadnamen angepasst werden, Datenbanken müssen exportiert und importiert werden, Zugangsdaten müssen angepasst werden, Grundkonfigurationen (Servernamen usw.) müssen angepasst werden usw. etc. pp. - wo ist da die Vereinfachung?? Und manche Dinge gehen richtig ans Eingemachte, der Shop hat sicherlich auch ein Email-Benachrichtigungssystem, läuft das lokal mit Xampp? Kommen die Emails an und wenn ja, mit welcher Absenderkennung?
Ich sehe nur, dass Du massenhaft Zeit und Ressourcen verlierst. Das kostet viel mehr als ein fertiger Webhoster und ggf. ein Surfstick. Wobei ich persönlich nicht glaube, dass man rund um die Uhr seinen Laptop dabei haben muss, um weiter am Projekt zu arbeiten.
Aber was solls, wenn ich das jetzt lese, dass Du eine ziemlich alte und wohl auch abgespeckte Version installiert hast, vielleicht wäre es ein Versuch wert, eine neuere Version zu installieren? Ich habe den Krempel ja auf Anhieb hier ans Laufen bekommen, mit einer aktuellen Xampp Installation (unter Linux allerdings und 64bit). Ansonsten findest Du Dateien wie my-huge.ini auch einfach via Google, da sie offensichtlich auf der abgespeckten Version nicht enthalten sind. Mir wird das jedenfalls jetzt zu aufwändig, das bringt mir gar nichts, wenn ich in einer alten Xampp Installation nach der Ursache fahnde, warum ein Shop, der auch noch unter Linux gepflegt wird, unter Windows nicht performant läuft. Wenn die beiden elementaren Hinweise (127.0.0.1 statt localhost verwenden und my.ini anpassen auf den Inhalt von my-huge.ini) nicht ausreichen, bin ich eh mit meinem Latein am Ende, alles weitere ist von "Remote" nicht zu machen.
Kerstin83 wrote:Nur wenn ich von der Installation in xampp aus auf eine Datenbank zugreife, die online ist - das kann man ja machen - dann ist der Laden ebenfalls lahm. Etwa genauso lahm, als ob ich auf eine Datenbank in xampp zugreife.
Ach so, das ist aber auch klar und das hat einen anderen Grund. Da werden ja sämtliche selektierten Daten aus der Datenbank über die Leitung an das lokale PHP Programm geschickt, das läuft natürlich sehr viel langsamer als wenn PHP Script und Datenbank auf dem selben Server laufen oder wenigstens innerhalb eines schnellen LANs verbunden sind. Aber in dieser Konstellation ist PHP ja via Internetleitung mit der Datenbank verbunden, das dürfte von der Übermittlungsgeschwindigkeit her um Faktoren langsamer sein.
Damit ist das natürlich auch ein Hinweis darauf, dass auch wirklich einige Daten abgerufen werden und damit erhöht sich die Wahrscheinlichkeit, dass das Problem in der Tat bei der Datenbank und/oder deren Anbindung zu suchen ist.