Bernd Marx: Joomla von XAMPP auf STRATO

Hallo,

ich habe eine kleine Seite auf meinem lokalen Rechner mit Joomla erstellt. Diese rufe ich über meinen lokalen Webserver auf.

http://localhost...etc

Jetzt möchte ich das ganze auf meine STRATO Seite "beamen". Dort habe ich bereits eine Datenbank angelegt und habe dort auch PHP.

Wie bekomme ich die lokalen Daten ohne viel Auwand zu STRATO?
In Zukunft möchte ich alle Änderungen erst lokal durchführen und dann zu STRATO exportieren. Dies sollte natürlich mit möglichst wenig Aufwand geschehen.
Wäre eine Lösung wenn ich lokal auf meiner XAMPP Installation eine STRATO Installation vorgaukle? Also wenn z.B. meine Datenbank lokal genauso heißt wie bei STRATO, etc? Aber die Frage ist, wie geht das?

  1. Hallo,

    Wäre eine Lösung wenn ich lokal auf meiner XAMPP Installation eine STRATO Installation vorgaukle? Also wenn z.B. meine Datenbank lokal genauso heißt wie bei STRATO, etc? Aber die Frage ist, wie geht das?

    Der DB den gleichen Namen zu geben, dürfte wohl nicht die Frage sein. Aber das mit dem Domänennamen ist schon etwas tricky, hier mein Vorschlag:

    Angenommen, Deine Domain heißt example.com (draußen). Trage einen hostnamen example in die /etc/hosts (\windows\system32\drivers\etc\hosts) ein auf die localhostIP

    127.0.0.1 localhost example

    Zum Testen: > ping example ... tut

    Im lokalen Webserver vergibst Du den selben Namen: example

    Lokal hast Du dann im Browser einen Request auf
    http://example/index.html

    und remote einen Request auf
    http://example.com/index.html

    zu machen. Die Verzeichnisstruktur legst Du auch 1:1 lokal genauso ab wie auf dem Server draußen.

    Viele Grüße vom Buzzer

    1. Der DB den gleichen Namen zu geben, dürfte wohl nicht die Frage sein. Aber das mit dem Domänennamen ist schon etwas tricky, hier mein Vorschlag:

      Angenommen, Deine Domain heißt example.com (draußen). Trage einen hostnamen example in die /etc/hosts (\windows\system32\drivers\etc\hosts) ein auf die localhostIP

      »

      ... Vielen Dank ich werde es gleich versuchen.

      1. Hallo,

        hast Du eine MySQL-DB?

        Da gibt es den Schalter

        mysqld --skip-grant-tables

        womit Du den Server so starten kannst, dass user/password keine Rolle mehr spielt => auch ein Schritt in die Richtung, die Skripts 1:1 sowohl lokal als auch remote laufen zu lassen. Irgendwelche DB-Berechtigungen sind lokal damit kein Thema mehr.

        Aber Vorsicht: nur lokal so machen.

        Viele Grüße vom Buzzer