Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> XAMPP przez router nie działa na innym komputerze
KotWButach
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

Ostrzeżenie: (0%)
-----


Cześć,

proszę o pomoc bo już pomysły mi się skończyły...
Mam XAMPP'a na PC i zainstalowanego tam Wordpressa na localhost.
Mam Mac'a i chciałbym podejrzeć jak działa na Safari ale otrzymuję informację że Safari nie może połączyć się z serwerem "192.168.1.2" zamienia mi na localhost ... Jednocześnie plikii HTML i PHP (nie wordpress) działają.

Czyli że przypuszczam że problemem jest fakt że korzystam z localhost zamiast adresu 192.168.1.2, czy ktoś zatem wie jak zmienić by na PC również nie było localhost a adres 192.168.1.2

Przepraszam jeżeli moje pytanie jest zawiłe ale nie wiem kompletnie jak się za to zabrać ani jak ten problem opisać.

ps: zmieniłem w bazie wordpressa adres localhost na 192.168.1.2 ale dalej mam to samo...

Ten post edytował KotWButach 3.05.2017, 01:38:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpamator
post
Post #2





Grupa: Zarejestrowani
Postów: 328
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

Ostrzeżenie: (0%)
-----


A dlaczego nie postawisz sobie lokalnego DNS'a ?
albo nie wpiszesz do plików hosts adresu twojego servera z jakąś nazwa ? np mojserver.net albo mojserver.site
będziesz miał fajny lokalny adresik i raczej nie powinno być problemów z otwieraniem czegokolwiek lokalnie .... czy nie ? (IMG:style_emoticons/default/biggrin.gif)
albo lepiej, jeśli masz dość dobrą maszynę to postaw serwer na VMware albo VirtualBoxie albo jeśli masz jakiś drugi komputer postaw sobie serwer na np Ubuntu albo CentOS'ie -oczywiście z DNS'em np na Bind'zie?


Najprościej będzie w tym przypadku poprostu dodać do hosts ip i nazwe i tej nazwy używać.
Jeśli nie robiłeś tego nigdy ... to bardzo proste.
otwierasz c:\windows\system32\drivers\etc\hosts, musisz to robić jako administrator albo zmienić przywileje na czas modyfikacji pliku ja zwykle klikam prawym wchodzę w zabezpieczenia, dodaję "Wszyscy" (Everyone) i zmieniam na full zapis/odczyt - czynność tę musisz powtórzyć na wszystkich komputerach podłączonych do servera niezależnie czy to MAC czy PC czy inne cudo ... jeśli posiada plik hosts ... (IMG:style_emoticons/default/wink.gif)
następnie wpisuję na końcu adres ip i nazwę czyli np: 192.168.0.1 nazwalokalnegoserwera.net (nazwa dowolna, byle nie istniala w sieci zewnętrznej - chyba, że twoja sieć nie jest podpięta do internetu (IMG:style_emoticons/default/smile.gif) wtedy możesz sobie nazwać .... nasa.com)
zapisujesz plik z nową zawartością, w przeglądarce wpisujesz zamiast ip nazwę nasa.com i .... tada!!!
twój serwer odpowieda wyświetlając zawartość twojego index'u

jeśli wszystkie komputery podłączone do twojego routera są w tej samej podsieci nie powinno być najmniejszych problemów z komunikacją
robię tak jeśli nie chce mi się stawiać serwera DNS. Wszystko zależy czym dysponujesz i na ile wystarczy ci wiedzy, żeby to wszystko ustawić. Jeśli masz maszynę którą możesz użyć na postawienie serwera to miałbyś dobrą zabawę i przy okazji trochę wiedzy byś zaczerpnął w temacie serwerów, konfiguracji, instalowania itd.(IMG:style_emoticons/default/smile.gif)

polecam (IMG:style_emoticons/default/wink.gif)

Ten post edytował phpamator 3.05.2017, 21:53:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 09:38