2013-10-02 3 views
15

Ich habe eine Website für mobile mit PHP und jQuery erstellt. Es funktioniert auf meinem PC, aber jetzt möchte ich es mit meinem Android-Gerät testen. Wie kann ich das machen?Wie erlaube ich den Fernzugriff auf meinen WAMP-Server für Mobile (Android)

Wie kann ich von meinem Android-Gerät auf die IP eines WAMP-Servers zugreifen?

Mein Mobiltelefon und mein PC sind mit demselben Router verbunden. Soll ich mich direkt mit meinem PC verbinden oder kann ich das über den Router tun?

Ich habe darüber gesucht und festgestellt, dass ich Berechtigungen in phpmyadmin.conf ändern muss, aber es funktioniert immer noch nicht. Irgendwelche Ideen, warum funktioniert es nicht?

Meine httpd.config hat so etwas.

<Directory /> 
    Options FollowSymLinks 
AllowOverride None 
Order deny,allow 
Deny from all 
Allow from 192.168.0.104 
</Directory> 

192.168.0.104 ist die IP meines Android-Geräts.

+0

Meine einfache Aufgabe ist es, WAMP online über 'Put online' Befehl im System-Tray-Menü zu machen. http://forum.wampserver.com/read.php?2,116143,116143 –

Antwort

17

Ich nehme an, Sie verwenden Windows. Öffnen Sie die Eingabeaufforderung und geben Sie ipconfig ein und suchen Sie nach Ihrer lokalen Adresse (auf Ihrem PC). Sie sollte etwa so aussehen wie 192.168.1.13 oder 192.168.0.5, wobei die Endziffer diejenige ist, die sich ändert. Es sollte neben der IPv4-Adresse sein.

Wenn Ihr WAMP keine virtuellen Hosts verwendet, geben Sie diese IP-Adresse im Browser Ihres Telefons ein, zB http://192.168.1.13 Wenn Sie einen virtuellen Host haben, benötigen Sie root, um die hosts-Datei zu bearbeiten.

Wenn Sie das Reaktionsverhalten/mobile Design Ihrer Website testen möchten, können Sie Ihren User Agent in Chrome oder anderen Browsern ändern, um ein Handy nachzuahmen.

Siehe http://googlesystem.blogspot.co.uk/2011/12/changing-user-agent-new-google-chrome.html.

Bearbeiten: Chrome-Dev-Tools verfügt nun über ein mobiles Debug-Tool, mit dem Sie die Größe des Ansichtsfensters, Spoof User Agents, Verbindungen (4G, 3G usw.) ändern können.

Wenn Sie einen unerlaubten Zugriff erhalten, sehen Sie sich diese Frage WAMP error: Forbidden You don't have permission to access /phpmyadmin/ on this server an. Ändern Sie im Prinzip die Vorkommen von deny,allow zu allow,deny in der httpd.conf Datei. Sie können dies über das WAMP-Menü erreichen.

Um jetzt stellen Sie Ihre Konfigurationsdatei

<Directory /> 
    Options FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 

Wie Das ist, arbeiten für meinen Windows-PC mögliche Ursachen des Problems zu beseitigen, wenn Sie das Verzeichnis config-Block als auch ändern, die auch alle zu ermöglichen.

Config-Datei, die das Problem behoben:

war

https://gist.github.com/samvaughton/6790739

Problem, dass der/www Apache Directory Konfigurationsblock hatte immer noch als Standard festgelegt deny und vom lokalen Host erlaubt.

+0

Ich habe versucht mit IP-Adresse, aber immer noch sagt es verboten & Sie haben keine Berechtigung auf diesen Server zuzugreifen. –

+0

@Pulah Nandha Siehe bearbeitete Antwort. – SamV

+0

Ich habe das getan. funktioniert immer noch nicht. –

Verwandte Themen