Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нет доступа извне.

60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Прощу прощения если это заежженый вопрос но я так и не смог понять как сделать доступ к сайту из вне.

Связка windows7 x64 связку Apache 2.2.16, PHP 5.3.3 и MySQL 5.1.50.

Сайт на локалхосте работает. 80 порт открыт на роуте переадресован. в файрволе и брандмауэре открыт.

Вобщем до этого стоял IIS и на нем всё работало, сменил его только на Apache.

При попытке зайти на сайт из иннета вот такая ошибка

http://s004.radikal.ru/i208/1010/35/4628078905a6.png

ещё этот же сервер раздает интернет для офиса. попробывал с другого компьютера обратится по локальному айпи - выдал ошибку. опятьже при IIS работало.
369
13 октября 2010 года
Kesano
451 / / 09.10.2007
А вы не пробовали настроить нормально Апач?
Указать где директория с сайтом лежит, хосты прописать?

И вообще, я вам очень помогу...
60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Kesano
А вы не пробовали настроить нормально Апач?
Указать где директория с сайтом лежит, хосты прописать?

И вообще, я вам очень помогу...



я же говорю. на локалхосте всё работает. или же я чтото не доделал?

а по вашей ссылочке на русском языке попробуйте найти сами что нибудь дающее ответ.

369
13 октября 2010 года
Kesano
451 / / 09.10.2007
Цитата: rewuxiin
я же говорю. на локалхосте всё работает. или же я чтото не доделал?

а по вашей ссылочке на русском языке попробуйте найти сами что нибудь дающее ответ.



А у вас какие порты и Айи-адреса прослушиваются? На какие АйПи адреса отзывается сайт...

1. Конфиги апача выложи
2. Цитирую с первого попавшегося русского ресурса по указанно мной ссылке "Научись находить логи и читать что в них написано. Если там не понятно, копируй сюда."... Наверное, это нужно сделать в первую очередь... Логи в студию... Ну и конфиг, отвечающий за твой сайт

Поймите, даже ясновидящие лечат ХОТЯ бы по фотографии...
В данном случае, фотографией может быть лог или конфиг.

60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Kesano
А у вас какие порты и Айи-адреса прослушиваются? На какие АйПи адреса отзывается сайт...

1. Конфиги апача выложи
2. Цитирую с первого попавшегося русского ресурса по указанно мной ссылке "Научись находить логи и читать что в них написано. Если там не понятно, копируй сюда."... Наверное, это нужно сделать в первую очередь... Логи в студию... Ну и конфиг, отвечающий за твой сайт

Поймите, даже ясновидящие лечат ХОТЯ бы по фотографии...
В данном случае, фотографией может быть лог или конфиг.



на айпи не открывается вообще. открывается на localhost и на прописанные в hosts домены.

вложения добавил.

244
13 октября 2010 года
UAS
2.0K / / 19.07.2006
Джумла зло.

Вы напишите, как вы обращаетесь к сайту извне и с локальной машины. Что именно пишите?
http://127.0.0.1, http://ip... и т.д.
+ какой внешний IP машины?
60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: UAS
Джумла зло.

Вы напишите, как вы обращаетесь к сайту извне и с локальной машины. Что именно пишите?
http://127.0.0.1, http://ip... и т.д.
+ какой внешний IP машины?



в чем привык в том работаю))

откликается на http://127.0.0.1, localhost.
сетевая на котору приходит интернет 192.168.1.2
вторая которая раздаёт 192.168.137.1

внешний 213.184.251.100

не на один не откликается.

274
13 октября 2010 года
Lone Wolf
1.3K / / 26.11.2006
Я че-то не понял... Вы пишете, что сайт бегает на Апаче 2.2.6, а обращаетесь к томкату 6.0.29..

Естественно будет 404..

Тут два варианта,
1. 80ый порт слушает также томкат и забирает все запросы,
2. Вы обращаетсь не к той машине...

Также сть варианты производные от выше описанх, роутер или еще кто-то переадресовывает либо не на тот порт, либо не на тот комп.

Так что давайте по порядку.
1. ИП комп где бегает сайт
2. Как он подключен к инету
3. как вы обращаетесь извне
4. как вы обращаетесь по сети
60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Lone Wolf
Я че-то не понял... Вы пишете, что сайт бегает на Апаче 2.2.6, а обращаетесь к томкату 6.0.29..

Естественно будет 404..

Тут два варианта,
1. 80ый порт слушает также томкат и забирает все запросы,
2. Вы обращаетсь не к той машине...

Также сть варианты производные от выше описанх, роутер или еще кто-то переадресовывает либо не на тот порт, либо не на тот комп.

Так что давайте по порядку.
1. ИП комп где бегает сайт
2. Как он подключен к инету
3. как вы обращаетесь извне
4. как вы обращаетесь по сети



ок.

1. 192.168.1.2
2. на прямую через адсл роутер, правило NAT в роутере с 80 порта на 192.168.1.2. (когда стоял IIS сайт открывался)
3. извне обращаюсь через анонимайзер к IP 213.184.251.100 и доменам solara.by и solara.by.

4. в сети он (сервер) как DNC сервер 192.168.137.1

274
13 октября 2010 года
Lone Wolf
1.3K / / 26.11.2006
Надо было мне сперва конфигиа ваши глянуть.. ;)

Учимся читать мануалы:

Цитата:
NOTE: The use of <VirtualHost> does not affect what addresses Apache listens on. You may need to ensure that Apache is listening on the correct addresses using either BindAddress or Listen.




А у вас..
Listen 127.0.0.1:80

60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Lone Wolf
Надо было мне сперва конфигиа ваши глянуть.. ;)

Учимся читать мануалы:




А у вас..
Listen 127.0.0.1:80



я в английском не силен. переводчик туповат. объясните популярней пожалуйста

274
13 октября 2010 года
Lone Wolf
1.3K / / 26.11.2006
Если кратко, то адреес указаный в блоке Virtual Host, указывает апачу, что его нужно слушать.
То что слушается указывает дерективой Listen/
А у вас там только 127.0.0.1
60K
13 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Lone Wolf
Если кратко, то адреес указаный в блоке Virtual Host, указывает апачу, что его нужно слушать.
То что слушается указывает дерективой Listen/
А у вас там только 127.0.0.1



:) спасибо за подсказку.

свою лепту в проблемму добавил ещё и скайп.

сволочь закрыл 80 порт. вот и была эта ошибка.

369
14 октября 2010 года
Kesano
451 / / 09.10.2007
Собствено, ставтье Listen *:80 (как и в виртуал-хостах) Или Listen xxx.xxx.xxx.xxx:80 Где ххх - Ваш айпи-адрес на внешнем интерфейсе...
Также вы можете заставить работать сайт на другом порту... например, 8080
60K
14 октября 2010 года
rewuxiin
14 / / 13.10.2010
Цитата: Kesano
Собствено, ставтье Listen *:80 (как и в виртуал-хостах) Или Listen xxx.xxx.xxx.xxx:80 Где ххх - Ваш айпи-адрес на внешнем интерфейсе...
Также вы можете заставить работать сайт на другом порту... например, 8080



ОК. уже понял. думал что зря на апач пересел. всетаки IIS та ещё хрень))

369
14 октября 2010 года
Kesano
451 / / 09.10.2007
Апач, как и любое открытое ПО, весьма гибкое и, чаще всего, намного удобнее чем кажется на первый взгляд...

Мне кажется, об этом многие уже задумывались (а может и реализовано), но если бы для httpd.conf и vhosts.conf написали приличную ГУИ (под винды), то про IIS многие сразу же забыли...
10
14 октября 2010 года
Freeman
3.2K / / 06.03.2004
Цитата: Kesano
если бы для httpd.conf и vhosts.conf написали приличную ГУИ


А зачем? Не пользуйтесь edlin, возьмите нормальный редактор.

Там весь смак именно в написании команд. И язык весьма несложный. Наоборот, использование conf-файлов в стиле Apache в таких серверах, как SlimFTPd и jabberd2 является плюсом. А ещё все они умеют ставиться в качестве службы, не прибегая к инсталляторам. IIS-у такое и не снилось.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог