|
3 / 3 / 3
Регистрация: 10.01.2014
Сообщений: 38
|
|
Не понятное поведение апача на VM Linux при обращении из хостовой машины14.11.2016, 23:25. Показов 873. Ответов 3
Метки нет (Все метки)
Всем привет!
Заранее прошу прощения, если пишу не по адресу, так как я пока не понимаю, к какой точнее ветке форума моя проблема относится. Итак, описываю ситуацию: У меня на макбуке стоит VirtualBox, на которой установлены xUbuntu 16.04, а на ней Apache/MySQL/PHP. Между гостевой и хостовой системой настроена общая папка, файлы сайта храняться на хост. системе. А также, настроена сеть, через включение сетевого моста в настройках VirtualBox, таким образом гостевая система имеет локальный сетевой адрес вида 192.168.1.55, который я сделал статическим, для удобства. На гостевой машине настроены виртуальные хосты, и в файле /etc/hosts они, разумеется, прописаны как 127.0.0.1 my-local-domen.loc. А в хостовой системе в файле hosts я указал ip виртуалки 192.168.1.55 как localhost и 192.168.1.55 my-local-domen.loc. И вот проблема в том, что вся эта затея работает, но с какой-то непонятной периодичностью. Т.е из браузера гостевой машины все работает ок, без перебоев, а из браузеров хостовой, то работает, то нет. Например, если только включил компьютер или только что сделал перезагрузку, затем сразу включил виртуальную машину, и открыл сайт в браузере на хостовой системе, локальный сайт открывается и все работает, стоит несколько раз обновить страницу или открыть какой-нибудь др. сайт(не локальный), перестает работать локальный адрес, при этом на гостевой машине все продолжает работать. А потом через некоторое время можно обновить страницу на хостовой системе и снова работает.. опять до нескольких обновлений страницы или прошествия некоторого времени(я пока, так и не смог выявить зависимость) Посмотрел логи на обеих системах, в них ничего нет, кроме сообщений о тех моментах, когда происходили перезагрузки сервера. На всякий случай поясню почему на обеих системах, дело в том что на mac os, по умолчанию уже установлен Apache. Я подумал, может они как-то конфликтуют, пробовал отключать апач на хост. системе, убирать локальный адрес 127.0.0.1 из файла hosts на хост. системе, разницы особой не заметил.. Знающие люди подскажите в чем проблема? или как хотя бы ее искать, как тестировать, ума не приложу, с подобными ситуациями не сталкивался, всю эту систему настроил с неделю назад, так как появилась необходимость перетащить сервер на ноут. До этого стояла убунта на десктопе и никогда подобные заморочки не требовались. Заранее большее спасибо, всем не прошедшим мимо.
0
|
|
| 14.11.2016, 23:25 | |
|
Ответы с готовыми решениями:
3
Странное поведение вектора при многопоточном обращении Не понятное поведение отчетов
|
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||
| 15.11.2016, 00:48 | ||
|
0
|
||
|
3 / 3 / 3
Регистрация: 10.01.2014
Сообщений: 38
|
||
| 15.11.2016, 13:16 [ТС] | ||
![]() но вот что мне не понятным остается тогда, так это почему в данном случае проблема с localhost получается была.. поясню ход мысли: когда машина получает запрос на 127.0.0.1(localhost), это означает, что запрос нужно посылать не куда-то там по проводам в стенку, а искать у себя службу, которая, у себя же, здесь же, готова принять данные. Если такая служба есть, ей передаются эти данные, но в данном случае мне нужно чтобы данные обрабатывала не хостовая, а гостевая система, так почему же нельзя сделать перенаправление?
0
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 15.11.2016, 13:26 | |
|
придумайте другое имя и перенаправляйте. при обращении на локалхост система должна стучаться только на саму себя. а уж ситуация при которой (угадываю пальцем в небо) в файле hosts было две записи про locaqlhost, указывавшие на два разных айпишника - это вообще бред, напомнивший мне анекдот "да ну тебя нафик, дура! ты уж определись - тебе `вставь` или `вынь`!..."
1
|
|
| 15.11.2016, 13:26 | |
|
Помогаю со студенческими работами здесь
4
Не понятное поведение DBLookupComboBox Не понятное поведение BaseAdapter Curl не понятное поведение QString, юникод, и не понятное поведение Не понятное поведение тернарного оператора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|