Автор Гілка: сайт не видно з локальної мережі  (Прочитано 5283 раз)

Відсутній Single

  • Новачок
  • *
  • дописів: 41
  • Карма: +0/-0
  • Убунтієць - нубієць
Встановлено Ubuntu 10.04 Desctop + lamp
Скрипти свого сайту я поклав у /var/www/mysite

Заходжу на localhost - бачу чудовий напис "It works!" від Apache. Заходжу на localhost/phpmyadmin , localhost/mysite - все працює.

Намагаюся з сусіднього компа. На http://192.168.xxx.xxx бачу той самий чудовий напис. На http://192.168.xxx.xxx/phpmyadmin все працює, доступ є. А коли випробовую http://192.168.xxx.xxx/mysite - бачу дулю, бо чомусь 192.168.xxx.xxx у адресній строці браузера замінюєеться на localhost і на цьому все...

Поясніть, будь ласка, нубійцю, у чому справа, бо гугл щось не дуже допомагає.
А де подівся мій root? Га?!

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: сайт не видно з локальної мережі
« Відповідей #1 : 2010-12-25 14:32:02 »
Не знаю, що у вашому http://192.168.xxx.xxx/mysite , але дуже ймовірно, що там має бути переадресування на localhost.
« Змінено: 2010-12-25 14:32:18 від Re. »

Відсутній Single

  • Новачок
  • *
  • дописів: 41
  • Карма: +0/-0
  • Убунтієць - нубієць
Re: сайт не видно з локальної мережі
« Відповідей #2 : 2010-12-30 08:40:53 »
Так, у БД там справді вказана переадресація на localhost, коли замінив її на 192.168.xxx.xxx, стало видно. Проблема лише в тому, що IP того копма в локалці динамічний, наступного разу це цілком може бути 192.168.yyy.zzz. Отже, сайт на php+mysql неможливо нлаштувати для коректної обробки такого неподобства, я вірно зрозумів?
А де подівся мій root? Га?!

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
Re: сайт не видно з локальної мережі
« Відповідей #3 : 2010-12-30 11:48:22 »
В чому проблема статично прописати адресу?
Linux. The future is open.

Відсутній ANGR

  • Новачок
  • *
  • дописів: 12
  • Карма: +0/-0
Re: сайт не видно з локальної мережі
« Відповідей #4 : 2010-12-30 12:01:31 »
Це не проблема PHP чи MySQL. Можливо Ви підміняєте $_SERVER['HTTP_HOST'] (здається так зветься) в скриптах. Взагалі, сервер така щтука, в якої має бути виділена ІР-адреса.
Як варіант для того, щоб не міняти кожного разу записи в БД, Ви можете прописати в БД якесь неіснуюче доменне ім'я на кшталт domain.local. На комп'ютері, з якого Ви працюєте, можете міняти в файлі  /etc/hosts ІР-адресу цього домену на актуальну ІР-адресу Вашого сервера. Таким чином при заході по домену http://domain.local/ Ви будете бачити необхідну інформацію.

Відсутній Single

  • Новачок
  • *
  • дописів: 41
  • Карма: +0/-0
  • Убунтієць - нубієць
Re: сайт не видно з локальної мережі
« Відповідей #5 : 2011-01-10 11:32:04 »
Цікаво все ж, чому 192.168.xxx.xxx/phpmyadmin завжди працює, незалежно від цих іксів. Невже сервер не сприймає те, що знаходиться в піддиректоріях?
А де подівся мій root? Га?!

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: сайт не видно з локальної мережі
« Відповідей #6 : 2011-01-10 11:48:15 »
Цитата
192.168.xxx.xxx/phpmyadmin
для phpmyadmin-у порписаний alias //
і якби ви не відкривали (якщо нічого не зміните) воно завжи працюватиме...

і не розумію до чого ви загадали слово "ікси" ...
« Змінено: 2011-01-10 11:48:22 від vova07 »

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
Re: сайт не видно з локальної мережі
« Відповідей #7 : 2011-01-10 12:08:23 »
і не розумію до чого ви загадали слово "ікси" ...

192.168.xxx.xxx/phpmyadmin
« Змінено: 2011-01-10 12:08:42 від Ign1111 »
Linux. The future is open.

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: сайт не видно з локальної мережі
« Відповідей #8 : 2011-01-10 12:43:13 »
phpmyadmin віддображається у браузері на стороні клієнта, де "ікси" є .. а на сервері їх не треба..  крім того браузер може бути і тескстовим : linkx, lynx і .т.д. і phpmyadmin буде працювати/відображатися, звичайно "реально" працювати з ним в такому режимі не знаю чи можливо... але "воно таки працює" !!!

P.S. все одно не до кінця розумію, при чім тут "ікси"  ;) .. але хай буде

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
Re: сайт не видно з локальної мережі
« Відповідей #9 : 2011-01-10 14:22:19 »
P.S. все одно не до кінця розумію, при чім тут "ікси"  ;) .. але хай буде

Ікси не в сенсі X.org, а в сенсі 192.168.XXX.XXX...
Linux. The future is open.

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: сайт не видно з локальної мережі
« Відповідей #10 : 2011-01-10 14:43:23 »
оо. тепер понятно..
шось заговорилися про "іксиЦ" ... що тепер загубилася суть проблеми ..
тепер ще б поянили що тепер не працює  ? а то перечитав цілий пост крім phpmyadmin-у - ніби все вирішили ? чи саме в ньому проблема ?