Forum: PC-Programmierung PHP/mySQL Website offline auf USB Stick


von Thomas F. (tf1973)


Lesenswert?

Hallo,

ich möchte eine Webseite die mit PHP und mySQL erstellt wurde offline 
verfügbar machen, sozusagen als Offline-Katalog. Nun gibt es ja diverse 
No-install Webserver, z.B. Z-WAMP. Ich habe aber bisher keine Lösung 
gefunden wo ich beim Aufruf dieser Webserver gleich die Startseite 
öffnen kann. Es soll, um es einfach zu gestalten, einfach nur die EXE 
Datei des Webservers zu sehen sein die der User startet.
Ich dachte ja schon daran eventuell mit Batch Datei, 2 Zeilen, erste 
Zeile startet Webserver, zweite Zeile startet Standard Browser mit 
Parameterübergabe der Startseite - nur hab ich da leider keine Ahnung 
wie das funktioniert :-)
Ich würde mich also über ein paar Tipps freuen, eventuell geht das ja 
sogar einfacher als gedacht. Danke schonmal!

von Toni Tester (Gast)


Lesenswert?

WAMP klingt nach Windows-only und nicht-portabel? Dann bau doch einfach 
eine Batchdatei außenrum, z. B. sowas in der Richtung:
1
start wamp.exe
2
sleep 5
3
start "" "http://localhost"

wamp.exe natürlich entsprechend anpassen. Sleep verzögert das Aufrufen, 
bis der Webserver gestartet ist; entsprechend anpassen. Die letzte Zeile 
sollte die Website im systemweit eingestellten Standardbrowser öffnen; 
alternativ kann innerhalb von "" der Pfad zum gewünschten Browser 
übergeben werden.
Ohne Gewähr und natürlich ungetestet.

von Thomas F. (tf1973)


Lesenswert?

Ich denke ich versuch noch was anderes, mit WGET die Seite komplett als 
HTML speichern.

von B. B. (Firma: 3B LED) (waflija)


Lesenswert?

Das ist die bessere Lösung. "Offline" würde ich lieber HTML5 nehmen mit 
Javascript (oder vergleichbarem). Das kann auch jeder Virenscanner dann 
problemlos scannen.
PHP braucht immer eine Server / Interpreter und als Kunde hätte ich 
absolut keine Lust erstmal WAMP / LAMP zu installieren :) Und auch .exe 
Dateien werden fast immer von Kunden blockiert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.