Ich entwickle alle meine Sites auf einem OS 10.5.8 Server mit PHP und MySQL, und ich habe meine /etc/hosts
und httpd.conf
Dateien konfiguriert, um meine Website unter example.dev
in jedem Browser auf diesem Rechner anzuzeigen.Wie kann ich lokal gehostete Projekte mit dem Android SDK-Emulator anzeigen?
Ich habe vor Kurzem Androids Software Development Kit installiert, mit dem ich Stylesheets für das mobile Webkit entwickeln und testen kann - aber ich kann nicht auf meine lokal gehosteten Projekte im Android Browser zugreifen.
Dies ist sinnvoll, da es das gesamte Android-Betriebssystem emuliert, aber gibt es eine Problemumgehung? Oder kann ich nur Projekte testen, die irgendwo im Internet des Computers existieren, vielleicht in einem versteckten Verzeichnis?
Jemand schlug vor, dass ich meine /etc/resolv.conf
Datei bearbeiten, aber ich weiß nicht, die richtige Art und Weise eine lokal gehostete Domain in der resolv.conf
zu formatieren - Ich habe versucht, Variationen der folgenden, und nichts funktioniert:
domain example.dev
nameserver 127.0.0.1
Oder ...
domain example.dev
nameserver localhost
In meiner hosts-Datei, wird es wie folgt aufgebaut:
127.0.0.1 localhost example.dev example2.dev [etc]
Ich hatte die gleiche Frage, und das ist genau die Art von Antwort, die ich suchte. Leider kann ich es nicht funktionieren lassen. Die Befehle scheinen zu funktionieren, aber "cat/etc/hosts" zeigt später, dass die neue Zeile nicht geschrieben wurde. Irgendwelche weiteren Gedanken? – Spudley
Ich denke, ich habe herausgefunden, was mein Problem war. Ich poste es als neue Antwort, da es zu viel ist, um in einen Kommentar zu passen. – Spudley
Ich würde es gerne bekommen, so dass foo.dev auf meinem Simulator localhost: 3000 auf meinem Mac schlägt. Sinn ergeben? – Marc