Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/46: Рейтинг темы: голосов - 46, средняя оценка - 4.67
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16

Не работает Apache через роутер

03.12.2011, 10:38. Показов 9577. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Когда подключен напрямую, все работает прекрасно, когда соединяюсь через роутер - отказывается работать и выдает такую вот ошибку:
[Sat Dec 03 14:34:56 2011] [notice] Disabled use of AcceptEx() WinSock2 API
(OS 10049)╥Ёхсєхь√щ рфЁхё фы* ётюхую ъюэЄхъёЄр эхтхЁхэ. : make_sock: could not
bind to address Мой внешний серый ip, выданный провайдером:8080
no listening sockets available, shutting down
Unable to open logs
Note the errors or messages above, and press the <ESC> key to exit. 12...
На роутере порт я пробросил. Порт ни чем не занят. В чем может быть причина?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.12.2011, 10:38
Ответы с готовыми решениями:

Не работает curl через Apache!
Добрый день форумчане! Если вызывать скрипт через браузер (получается, что через apache) то не отправляется картинка на сервер POST...

Не работает интернет через wi-fi роутер
Не работает интернет через роутер, когда включаю напрямую по кабелю то все работает. На другом ноутбуке wi-fi работает нормально, на iphone...

Не работает интернет через роутер
В последнее время почему-то перестал подключаться инет через роутер. Напрямую все работает нормально. Подключаю через ZuxelNetFriend. В...

16
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
03.12.2011, 11:20
Вот, что говорит дока на тему ошибки 10049:
WSAEADDRNOTAVAIL (10049)
Cannot assign requested address.
The requested address is not valid in its context. Normally results from an attempt to bind to an address that is not valid for the local machine, or connect/sendto an address or port that is not valid for a remote machine (e.g. port 0).
Что-то с адресами у Вас не так.
Цитата Сообщение от Babyaka Посмотреть сообщение
Could not
bind to address Мой внешний серый ip, выданный провайдером:8080
Вот это как понимать?
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
03.12.2011, 11:27  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Вот это как понимать?
Это означает, что вместо надписи "Мой внешний серый ip, выданный провайдером" идет сам айпишник. Просто я его заменил этой надписью.

А что касательно ошибки, то может быть так, что у меня апач привязался к внешнему айпишнику, который выдает провайдер? Ведь когда подключен через роутер, комп получает айпи роутера. Если это так, то где это проверить и как исправить?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
03.12.2011, 11:48
Цитата Сообщение от Babyaka Посмотреть сообщение
Ведь когда подключен через роутер, комп получает айпи роутера
Так роутер сам подключается и раздаёт инет, или подключается сам комп (а роутер работает в режиме моста)?
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
03.12.2011, 12:37  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Так роутер сам подключается и раздаёт инет, или подключается сам комп (а роутер работает в режиме моста)?
Роутер присваивает себе ип провайдера и раздает инет.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
03.12.2011, 18:36
Апач должен слушать сетевой адрес компа, а не роутера, поэтому и не заводится. А роутер должен форвардить запросы external ip : 80 -> internal ip : 80
1
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
03.12.2011, 19:28  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
Апач должен слушать сетевой адрес компа, а не роутера, поэтому и не заводится. А роутер должен форвардить запросы external ip : 80 -> internal ip : 80
Скажи пожалуйста, что нужно сделать? На роутере порт проброшен, 8080, такой же я поставил апачу. А пробрасывать нужно с внешнего ипа, который выдал провайдер, на ип, который выдал компу роутер?
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
04.12.2011, 13:31
Babyaka, да
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
04.12.2011, 16:18  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
Babyaka, да
Так и сделано. Но почему-то не помогает. С роутером все в порядке, я думаю проблема в настройках апача. Может там нужно что-то сделать?
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
05.12.2011, 15:00
думаю Listen 80 и NameVirtualHost *:80 , VirtualHost *:80 ... будет достаточно. А вообще проверьте , не работает ли у вас IIS или skype на том же порту , что и апач.
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
05.12.2011, 19:09  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
думаю Listen 80 и NameVirtualHost *:80 , VirtualHost *:80 ... будет достаточно. А вообще проверьте , не работает ли у вас IIS или skype на том же порту , что и апач.
Так вы же видите, что порт у меня для апача не 80, а 8080, специально так сделал. Да и сам 80тый у меня не используется. Видать косяк не в порту, а именно в адресе. Я понять не могу, почему он пытается прослушать внешний ип провайдера, а не тот, что получает комп.

Добавлено через 3 часа 40 минут
Апач заработал, проблема была в том, что в одном из виртуальных хостов у меня лежал .htaccess с содержимым:
## Файл /home/виртуальный хост/.htaccess
## внешний ip, выданный провайдером
# dnwr_ip внешний ip, выданный провайдером
Как раз на этот ip и долбился апач.

Теперь вопрос в другом, как сделать, чтобы сайт можно было увидеть вне сети роутера? Установлен денвер. Когда подсоединен напрямую, как раз спасал тот самый .htaccess, с вышеуказанным содержимым и меня было видно по внешнему ip провайдера. Но таким образом апач не работает, когда подключен через роутер.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
06.12.2011, 21:47
Я вам уже ответил по этому поводу, в конфиге апача указываете только порт, делаете проброс на роутере с внешнего адреса на внутренний. На днс мастере указываете выданный провайдером адрес ив течении 4 часов запись начнет ссылаться на ваш роутер.
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
06.12.2011, 21:51  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
Я вам уже ответил по этому поводу, в конфиге апача указываете только порт, делаете проброс на роутере с внешнего адреса на внутренний. На днс мастере указываете выданный провайдером адрес ив течении 4 часов запись начнет ссылаться на ваш роутер.
Эм, изивните, а что за днс мастер?
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
06.12.2011, 22:49
Обычно там где вы приобретаете домен предоставляется услуга dns master , которая позволяет управлять dns записями. Без такой услуги придется поднимать на вашем компьютере днс сервер и делать его ответственным держателем зоны вашего домена.
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
06.12.2011, 23:00  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
Обычно там где вы приобретаете домен предоставляется услуга dns master , которая позволяет управлять dns записями. Без такой услуги придется поднимать на вашем компьютере днс сервер и делать его ответственным держателем зоны вашего домена.
Что-то я совсем запутался, при чем тут приобретение домена? Я установил на комп denwer, запускаю его. Когда кабель провайдера идет напрямую в комп, то с помощью файлика .htaccess, c содержимым # dnwr_ip внешний ip, выданный провайдером, мой сайт, запущенный на апаче видно в локальной зоне провайдера и в пиринге. Но когда я подключен через роутер, то приходится этот файлик убирать, либо менять ип на тот, что выдал роутер, и тогда видно меня только в локальной сети, созданной роутером.
0
222 / 180 / 5
Регистрация: 12.01.2009
Сообщений: 1,094
07.12.2011, 09:51
Babyaka, если у вас нет домена , то не задумывайтесь о том , что я написал про днс. А так на чем у вас в данный момент проблема? вы сделали так как написано выше?
0
4 / 4 / 0
Регистрация: 12.01.2010
Сообщений: 16
07.12.2011, 10:46  [ТС]
Цитата Сообщение от k0xy Посмотреть сообщение
Babyaka, если у вас нет домена , то не задумывайтесь о том , что я написал про днс. А так на чем у вас в данный момент проблема? вы сделали так как написано выше?
Да, в настройках роутера проброшен порт. Апач работает, но сайт, который стоит на паче, видно только в пределах сети роутера, как вывести его на внешний ип провайдера?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.12.2011, 10:46
Помогаю со студенческими работами здесь

Не работает интернет через роутер
Проблема вот в чем, имеется у меня роутер, в нем 3 гнезда, 1 на инет, два другие к компам, но так как lan гнездо у меня не работает, мне...

Не работает интернет через второй роутер
Привет, у меня такая проблема. Имеется два роутера dir-300 и asus rt-n12, надо чтобы asus работал в режиме повторителя. В общем подключил я...

Не работает роутер через usb удлинитель
Здравствуйте! В общем такая проблема купил роутер e586, так как я живу там где связь слабо ловит, мне приходится &quot;выкидывать&quot;...

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

Не работает DDNS через роутер c TP-Link TL-WR842N
Добрый день. Имеется роутер Tp-Link TL-WR842N. 3G-модем МТС, без белого IP. Видеорегистратор DVR. На регистраторе настроен DDNS на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru