Die Shop-Kopie liegt unter test.sylao.com Hier mal meine Einstellungen: Code /test/admin/configure.php document_root ESTUGO server.de/test/ define('HTTP_SERVER', 'http//test.sylao.com'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://test.sylao.com'); define('HTTPS_CATALOG_SERVER', 'https://test.sylao.com'); define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive /include/configure.php define('HTTP_SERVER', 'http://test.sylao.com'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://test.sylao.com'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // SSL: true = active, false = inactive Datenbank ist die Testdatenbank Die Umleitung habe ich jetzt weggelassen und ganz von vorne begonnen. Die aufgerufene Seite bleibt aber weiss. Der Originalshop ist übrigens www.putzprofishop.ch
rufe mal bitte die (Link nur für registrierte Nutzer sichtbar.) auf und versuche dich als Admin anzumelden. Danach rufe die clear_cache - URLs auf, die im 1. Post stehen (auch wenn die Seite erstmal weiß bleiben sollte) Danach bitte den Browser-Cache leeren.
Heute habe ich nun alle möglichen Seiten gesehen: wenn der Browser ganz leer ist, komme ich auf die Login Seite. Mit der Admin Login Email und dem PW vom aktiven Shop klappt es nicht. Dann habe ich PW vergessen angeklickt = leere Seite mit der Browser Adresse http://test.sylao.com/de/password_double_opt.php Es kam auch vor, dass anstelle der Login-Seite 502 Bade Gateway erscheint mit einer ellenlangen Browseradresse die /test.sylao.com/ immer wiederholt. Es kam auch vor, dass ERROR 502 404 500 ausgegeben wurden. Im phpMyAdmin habe versucht das PW zu ändern unter customers, customer 1 bei md5. Mein Name und Emailadresse sind richtig drin. Bis jetzt alles ohne Erfolg.
Bin etwas verwirrt, Roland, wegen „umleitung“ etc. bei Dir. Warum so kompliziert? Du hast die Domain sylao.com, Dokumentenstamm „privat“. Das heisst, Du legst zB. alle Shopdateien im Dateibereich in das Verzeichnis „privat“, beim Aufruf von www..sylao.com erscheint dann der Inhalt des Verzeichnisses „privat“. Du richtest eine Subdomain bei Estugo ein, z.B. testdomain.sylao.com In den Hosting-Einstellungen stellst Du als Dokumentenstamm z.B. „testdomain“ ein. Idealerweise auch gleich ein LetsEncrypt Zertifikat dafür. Dann legst Du im Dateienbereich ein Verzeichnis „testdomain“ an und legst dort die Shopdateien für den Testshop hinein. In den configure-Dateien des Testshops muss dann z.B. stehen: Zeile 31 $t_document_root = '/var/www/vhosts/(www.xxx.de)/testdomain.sylao.com/'; // absolute server path required (domain root) Zeilen 63 - 66 define('HTTP_SERVER', 'http://testdomain.sylao.com'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://testdomain.sylao.com'); define('HTTPS_CATALOG_SERVER', 'https://testdomain.sylao.com'); define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive Ausserdem in Zeile 99 der Name der genutzen Datenbank: define('DB_DATABASE', ‚(testdomain_oder_wie_du_die_nennst)‘); Du hast also im Filemanager bei Estugo im Basisverzeichnis Deines Vertrages unter anderem ein Verzeichnis „privat“, dort sind die Dateien für www.sylao.com und ein Verzeichnis „testdomain“, dort sind die Dateien für den Testshop. Rufst Du testdomain.sylao.com auf, wird der Testshop angezeigt. Rufst Du www.sylao.com auf, der andere. Warum Umleitungen im header von privat2 auf privat?
Hallo Markus Vielen Dank für deine ausführliche Anleitung. Leider kommt es immer wieder auf das gleiche raus, leere Seite. Ich habe beide Varianten ausgeführt, also sylao.com und testshop.sylao.com. Beide bleiben leer. Die Browseradresse zeigt testshop.sylao.com/de/ Mein Shop ist deutsch und französisch. Was mir auffällt, im aktiven Original-Shop ist der ducument_root $t_document_root = '/var/www/vhosts/(www.xxx.de)/httpdocs/gx/'; // also in den Dokumentordner und nicht Domain /putzprofishop.ch, Auch wenn ich den Pfad im Testshop gleich angebe, also "testshop" ändert sich nichts. configure -Dateien im Testshop: Zeile 31 $t_document_root = '/var/www/vhosts/(www.xxx.de)/testshop.sylao.com/'; // absolute server path required (domain root) Zeilen 63 - 66 define('HTTP_SERVER', 'http://testshop.sylao.com'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://testshop.sylao.com'); define('HTTPS_CATALOG_SERVER', 'https://testshop.sylao.com'); define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive Datenbankkopie Daten sind aktualisiert. Bei allen Anpassungen habe ich nur die Stellen überschrieben, die du mir erklärt hast. Zudem waren ja auch die Originale drin, welche ich überschreiben konnte. Könnte es evtl. sein, dass im Originalshop irgend ein Code verändert wurde? Bekannt ist mir auf jedenfalls nichts. Es sollte doch möglich sein, dass ich diese banalen Anpassungen machen kann, auch wenn ich nicht programmieren kann. Nochmals vielen Dank für deine Hilfe und Geduld. Gruss Roland
Hmmmm.... Fang doch noch mal ganz am Anfang an: - Neues Verzeichnis bei Estugo erstellen, z.B. "testdokument" - Leg da z.B. eine einfache Index.html-Datei rein, z.B. diese hier: https://realrecyclers.com/ablage/index.html.zip - Erstelle in Estugo eine Subdomain, z.B. testdokument.sylao.com mit dem Verzeichnis Testdokument Dann rufe die Domain auf unter testdokument.sylao.com Wird der Text "Testdokument" angezeigt? Soll nur ein "very-basic" test sein, ob die Domains an sich überhaupt normal erreichbar sind... Ja, passt? Dann noch mal die "Testshop-Klon-Orgie" machen, Testshopadresse aufrufen und wenn alles weiss bleibt mal im Browser nach dem Quelltext der weissen Seite schauen. Auch wenn alles weiss ist, kann ja HTML-Code da sein der dann weiterhilft bei der Problemsuche. Du trägst jetzt aber nirgends irgendwelche Umleitungen ein, oder? Da muss nichts umgeleitet werden.
Derzeit (Stand 11:47) ist bei Dir unter sylao.com eine weisse Seite, hinter der steckt: <html> <head></head> <body></body> </html> = $0 Was hast Du denn derzeit im dazugehörigen Verzeichnis liegen? Es wird auch ein Fehler ausgegeben, das Favicon kann nicht gefunden werden: http://www.sylao.com/favicon.ico Failed to load resource: the server responded with a status of 404 (Not Found) Ist in Deinem Verzeichnis, das zu sylao.com gehört die Datei favicon.ico vorhanden?
Wenn der Shop hier liegt: '/var/www/vhosts/((Link nur für registrierte Nutzer sichtbar.) // dann ist httpdocs Dein Hauptroot und "gx" das Shopverzeichnis (Shoproot) - da liegen Deine Shopdateien. Dann müsste ein Testshop z.B. in '/var/www/vhosts/((Link nur für registrierte Nutzer sichtbar.) // Der Ordner "test" müsste in dem Fall neben "gx" im Ordner httpdocs erstellt werden und die Domain darauf zeigen.
Vielen Dank für eure super Unterstützung. Ich werde mich heute oder morgen durcharbeiten und Rapport ablegen!
Also, ich habe nochmals versucht, einen Testshop zu erstellen, http://testshop2.sylao.com. Aber wieder mit dem gleichen Resultat = weisse Seite. - das Shopverzeichnis ist /httpdocs/testshop2/ - die Index Datei "Testdokument" mit diesem Shoproot angezeigt - das favicon.ico war nicht vorhanden, ich habe dann versuchsweise ein favicon.ico in den Hauptordner gelegt, Der Fehler war weg Ich habe jetzt mal ein Gambio Ticket gelöst, vielleicht gibt es im Shop doch eine mir unbekannte Einstellung. Nochmals vielen Dank für eure Unterstützung.
Hmmmm..... Ich würde darauf tippen, dass Du irgendwo an einer Stelle was umleitest. Entweder noch bei den Estugo-Einstellungen, oder evtl. in der .htaccess-datei? Interessant ist: Wenn ich versuche eine nichtexistierende Seite Deines testshop aufzurufen: http://testshop2.sylao.com/de/12345.html kommt folgendes: Die aufgerufene Seite konnte nicht gefunden werden. Der Code dahinter: Code: <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html"> <title>JEMAKO Putzprofi Shop</title> <base href="https://www.putzprofishop.ch/"> <link rel="shortcut icon" href="https://www.putzprofishop.ch/images/logos/favicon.ico" type="image/x-icon"> <style>... (lass ich mal raus)</style> </head> <body> <center><b>Die aufgerufene Seite konnte nicht gefunden werden.</b></center> </body></html> Der Seitentitel ändert sich auch auf "JEMAKO Putzprofi Shop" Da steckt also irgendwie doch irgendwie der Shop dahinter.
Dein Logo ist übrigens im Testshop auch erreichbar: http://testshop2.sylao.com/images/logos/jem-putzprofi_logo.gif Nur der Shop irgendwie nicht...
Du hast ja die originale Seite nicht bei Estugo sondern hostpoint.ch, oder? Gibt es da gravierende Unterschiede? Stimmen die PHP-Versionen?
Der aktive Shop und auch die Testshops werden bei ESTUGO gehostet. Letzten Sommer bin ich von Hostpoint zu ESTUGO umgezogen. Sie haben auch den Umzug für mich erledigt. Hostpoint ist vermutlich nicht der ideale Hoster für den Gambio Shop. ESTUGO hat mittlerweile meinen Testshop überprüft und ein "paar Fehler in den configure´s gefunden und behoben" : sie haben ein Zertifikat gelöst und alle Domain-Einstellungen in Zeile 63 - 66 auf https:// eingestellt. Seitdem läuft der Testshop. Ich habe einen zweiten Testshop erstellt mit der Kopie aus dem Testshop2 und der läuft auch.
Hallo ich habe meinen Shop soweit erfolgreich kopiert. Nun besteht das Problem, dass alle Einträge in der Fußzeile noch zum originalen Shop verlinken. Auch der Teaser-Slider verlinkt noch zur originalen Homepage. Ich habe alle Caches gemäß den Links im ersten Beitrag gelöscht. (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) (Link nur für registrierte Nutzer sichtbar.) Weiß jemand wie ich die Verlinkungen wegbekomme?
Du hast die Links im Shop vermutlich mit der kompletten URL gesetzt, Die bleibt dann auch so - egal wie oft du den Cache leerst. Hier musst Du die Links manuell ändern.
Das Impressum ist die Zielseite, Du must da suchen, wo der Linkangelegt wurde. Vermutlich ist das im Content-Manager unter Elemente -> Footer -> Footerspalte .... Tipp, wenn Du das in Zukunft vermeiden möchtest, solltest Du die Links anders schreiben. Wenn Du den link so anlegst: wird automatisch die Domain davor gesetzt, die dem aktuellen Shop / Testshop entspricht.