Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Rootverzeichnis und URL offline simulieren





Frage

Hi, ich betreibe einen Webshop und möchte diesen gern offline bearbeiten inklusive Datenbank und wenn mir meine updates soweit gefallen würde ich gern die neuen Daten wie Bilder, geändete php-files und die Datenbank uppen. Dazu habe ich den Shop auch offline auf xampp installiert. Allerdings arbeite ich offline auf localhost anstatt auf zb. www.shop.de und habe auch meine Datenbank auf localhost installiert und das Rootverzeichnis ist selbstverständlich auch nicht das gleiche wie auf dem realen Server. Kann ich denn nun auch den realen Server auf dem mein Shop im Netz zugänglich ist für meine Zwecke offline simulieren. Also das ich offline auf dem gleichen Rootverzeichnis und der gleichen url arbeiten kann um meine Daten später 1:1 hoch zu laden? Gruss Tommy

Antwort 1 von son_quatsch

Theoretisch ja. Öffne dazu \WIN*\System32\drivers\etc\hosts und füge die Zeile 127.0.0.1 www.shop.de ein. Nachteil dieser Lösung ist, dass dann auf dem Rechner die URL logischerweise immer auf dich selbst zeigt statt ins Internet.

Um dasselbe Root-Verzeichnis zu simulieren, musst du in \Xampp*\php\php.ini die Option doc_root = setzen - und zwar auf ein gültiges Verzeichnis wie bei deinem Online-Host - und dieses Verzeichnis erzeugen und dort auch all deine Dateien reinschieben. Ist mit hoher Sicherheit ein ganzer Pfad, der erzeugt werden muss.

Aber von beiden Sachen rate ich dir ab und empfehle dir stattdessen, dir eine Art config.php zu basteln, in der alle notwendigen Daten einmalig erfasst sind (Datenbankname, Datenbankhost, Passwort, Benutzer, Dateisystempfad, Basis-Domain wie "www.shop.de"...). Und in dieser könntest du dann für deinen "Echtbetrieb" die Online-Daten eintragen - und für deinen "Testbetrieb" die Offline-Daten. Wäre das nicht sehr viel komfortabler?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: