2013-10-02 11 views
15

Stworzyłem stronę internetową dla urządzeń mobilnych przy użyciu PHP i jQuery. Działa na moim komputerze, ale teraz chcę przetestować go na moim urządzeniu z Androidem. Jak mogę to zrobić?Jak zezwolić na zdalny dostęp do mojego serwera WAMP dla telefonów komórkowych (Android)

Jak uzyskać dostęp do adresu IP serwera WAMP z urządzenia z systemem Android?

Mój telefon i komputer są podłączone do tego samego routera. Czy powinienem podłączyć się bezpośrednio do mojego komputera, czy mogę to zrobić przez router?

Szukałem o tym i stwierdziłem, że muszę zmienić uprawnienia w phpmyadmin.conf, ale nadal to nie działa. Wszelkie pomysły, dlaczego to nie działa?

Mój httpd.config ma coś takiego.

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

192.168.0.104 to moje IP urządzenia z Androidem.

+0

Moim prostym zadaniem jest uczynienie WAMP online poleceniem 'Put online' w menu zasobnika systemowego. http://forum.wampserver.com/read.php?2,116143,116143 –

Odpowiedz

17

Zakładam, że korzystasz z systemu Windows. Otwórz wiersz polecenia i wpisz: ipconfig i sprawdź swój lokalny adres (na komputerze), który powinien wyglądać jak 192.168.1.13 lub 192.168.0.5, gdzie zmienia się cyfra końcowa. Powinien znajdować się obok adresu IPv4.

Jeśli twój WAMP nie korzysta z hostów wirtualnych, następnym krokiem jest wpisanie tego adresu IP w przeglądarce telefonu, tj. http://192.168.1.13 Jeśli masz host wirtualny, będziesz potrzebował roota do edycji pliku hosts.

Jeśli chcesz przetestować responsywność/mobilny projekt swojej strony internetowej, możesz zmienić swojego klienta użytkownika w chrome lub w innych przeglądarkach, aby naśladować komórkę.

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

Edytuj: Narzędzia dla deweloperów Chrome mają teraz mobilne narzędzie do debugowania, w którym możesz zmienić rozmiar okienka ekranu, podróbki agentów użytkownika, połączeń (4G, 3G itp.).

Jeśli uzyskasz zakaz dostępu, zobacz to pytanie WAMP error: Forbidden You don't have permission to access /phpmyadmin/ on this server. Zasadniczo, zmień wystąpienie deny,allow na allow,deny w pliku . Możesz uzyskać do niego dostęp za pomocą menu WAMP.

Aby wyeliminować możliwe przyczyny problemu do teraz ustawić w pliku konfiguracyjnym do

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

As thatis pracy dla mojego komputera z systemem Windows, jeśli masz blok konfiguracyjny katalogu, jak również zmiany, które także w celu umożliwienia wszystkim.

plik konfiguracyjny, że problem został rozwiązany:

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

Problem był taki, że/www katalog config apache blok nadal nie zaprzeczają ustawione jako domyślne i dozwolone tylko z localhost.

+0

Próbowałem używać adresu IP, ale nadal mówi zabronione i nie masz uprawnień dostępu do tego serwera. –

+0

@Pulah Nandha Zobacz edytowaną odpowiedź. – SamV

+0

Zrobiłem to. wciąż nie działa. –

Powiązane problemy