Hallo zusammen
ich wollte eben meinen Shop von der Test-Domain auf die live Domain umziehen und habe dabei meinen Shop zerstört.
[B]Kurz zur Konfiguration:[/B]
Die Verzeichnisse liegen auf dem webserver wie folgt ab und dorthin sind auch die domains im confixx konfiguriert:
/html/testdomain.de/
/html/livedomain.de/
beim Aufruf von testdomain.de war bisher eben immer der shop erreichbar. unter livedomain.de eben eine “bald ist es soweit”-seite.
Nun wollte ich eben, dass der Shop unter livedomain.de erreichbar ist…
[B]Was ich gemacht habe:[/B]
ich habe in der config.inc.php $this->sShopURL, $this->sShopDir und $this->sCompileDir die Domain bzw die Verzeichnisse geändert und dann auf dem ftp server das verzeichnis /html/livedomain.de/ umbenannt, und dann das verzeichnis /html/testdomain.de/ in /html/livedomain.de/ umbenannt.
Nun dachte ich, dass der Shop dann gar nichts mitbekommt und alles direkt so weiter geht wie bisher.
[B]Das Resultat:[/B]
Ja, das Resultat war ein Error 500 …
Danach habe ich wieder alles rückgängig gemacht. die Verzeichnisse wieder so benannt wie sie vorher waren und in der config.inc.php auch wieder die alte Version hochgeladen. Nun habe ich eine weiße Seite mti einer Menge Warnings…
Also letztendlich soll der Shop schon auf die eigentliche Domain im eignetlichen Verzeichnis auf dem Webserver liegen. Aber aktuell geht ja gar nichts. Wie kann ich das denn reparieren? /tmp inhalte löschen hat ncihts gebracht.
Ich bin gerade mächtig ratlos.
Das habe ich eben probiert.
Also im Confixx die live-domain auf das Testverzeichnis gesetzt und in der config.inc.php die live-domain eingentragen. (Die Test-Domain soll ja danach anderweitig benutzbar sein bzw wird demnächst gelöscht, da dies nur eine alte Domain von mir war)
-> 500 Internal Server Error
Wobei das auch keine ideale Lösung ist, da das Test-Verzeichnis bzw die Testdomain eine total themenfremde Domain ist und dort einige Domains von mir sind. Das würde mich dann jedes mal stören.
ich habe in der config.inc.php $this->sShopURL, $this->sShopDir und $this->sCompileDir die Domain bzw die Verzeichnisse geändert und dann auf dem ftp server das verzeichnis /html/livedomain.de/ umbenannt, und dann das verzeichnis /html/testdomain.de/ in /html/livedomain.de/ umbenannt.
[/QUOTE]
Bist Du Dir sicher, dass Dir nicht schon in diesem Schritt ein Tippfehler unterlaufen ist?
Normalerweise sollte das so funktionieren.
Wenn Du stattdessen die Domain livedomain.de auf /html/testdomain zeigen lässt, musst Du nur sShopURL ändern.
[QUOTE=Bastelfex;137602]Bist Du Dir sicher, dass Dir nicht schon in diesem Schritt ein Tippfehler unterlaufen ist?
Normalerweise sollte das so funktionieren.
Wenn Du stattdessen die Domain livedomain.de auf /html/testdomain zeigen lässt, musst Du nur sShopURL ändern.[/QUOTE]
Ich habe das jetzt nochmal probiert und Screenshots gemacht:
Die weiterleitung in Confixx:
Der Teil des Quelltextes der config.inc.php:
Der notwendige Teil im ftp:
Habe wieder, wie zu Beginn, den 500 Internal Server Error. Ich weiß hier echt nicht weiter. Vorhin dachte ich dass es nach dem Korrigieren des Tippfehlers passt, jedoch konnte ich keine Unterkategorien anschauen. Da fand immer ein Redirect zur Startseite statt…
[QUOTE=kanuddel;137606]
Habe wieder, wie zu Beginn, den 500 Internal Server Error. Ich weiß hier echt nicht weiter. Vorhin dachte ich dass es nach dem Korrigieren des Tippfehlers passt, jedoch konnte ich keine Unterkategorien anschauen. Da fand immer ein Redirect zur Startseite statt…[/QUOTE]
Der Redirect zur Startseite hat eine andere Ursache. Du konntest ja zumindest die Startseite aufrufen. Da sollte etwas im exeption.log stehen.
Hast Du eventuell in .htaccess irgendetwas stehen, was Du ändern müsstest?
Ich habe es jetzt mittlerweile halbwegs hinbekommen.
(Beim Shop neu einspielen gab es Kollationsprobleme mit vielen Sonderzeichen -.-)
Nur ist jetzt jetzt noch so, dass Unterkategorien auf die Startseite redirecten. also auch z.b. neu erstellte zum Test.
Kategorien erster Ebene funktionieren. Zweiter Ebene redirecten auf die Startseite.
Woran kann das denn liegen?
oxSystemComponentException-oxException (time: 2014-01-09 15:11:12): [0]: Function ‘getFirstVariant’ does not exist or is not accessible! (oePayPalOxArticle)