Юрий Ефремов пишет: Обновил виртуальную машину до 5.0.44
При создании доп. сайта типа link - создаются конфиги, но получаем ошибку "bxSite::bx_modules_options: not found modules scale,cluster on domain.ru module scale is not installed on domain.ru module cluster is not installed on domain.ru". Доп. сайт не доступен, хотя конфиги Nginx и Apache создались.
Ну нет у меня этих модулей и что делать? Обновляться в данный момент желания нет, что теперь делать, даунгрейд виртуальной машины?
При попытке создать доп. сайт типа kernel - создается папка, конфиги не создаются вообще.
Вас просто предупреждают, что у вас нет данного модуля, это не мешает работе, чисто информативно.
Предупреждение это как правило Notice, или Warning в крайнем случае, но никак не Error.
Да и пусть бы даже был Error хотя в этом нет ничего логичного, но дополнительно созданный сайт/сайты все равно не работает. Конфиги при этом для него создаются, но видимо не верные.
Юрий Ефремов пишет: Конфиги при этом для него создаются, но видимо не верные.
Доступен только основной сайт.
У меня в конфиге видно, что сайт повешен на отдельный порт. Его еще и открыть нужно, чтобы увидеть, что хотя бы в этой конфигурации все работает. Допиливать надо полученные конфиги.
Открыть порт можно, сам nginx отрабатывает с этим портом, если его просто в фаере открыть? Запросы из вне на доп. домен все равно по 80 порту приходят.
Не совсем понятно, что у вас происходит. Давайте попробуем разобрать ситуационно.
Это локальная установка, нет фактически нормального DNS сервера и вы локально хотите создавать сайты? Если так то вы разносите установки по поддоменам site1, site2 и т.д. и в хостах прописываете данные имена. Все должно работать и сайты будут открываться.
Либо если это нормальный хостинг и вы создаете сайты для нормальных доменов, то все тоже должно быть нормально сразу.
Про порт, на apache открыт 80 порт по которому nginx отправляет все запросы с любого сайта, и тут все корректно, не чего не где прописывать не нужно, все делается сразу корректно.
Просто локально мы не можем воспроизвести описываемые вами проблемы с сайтами, у нас отрабатывает все штатно.
Нужно или доступ к вашим установкам или более подробное описание со скриншотами, как вы это делаете и в какой последовательности.
Ок. Напишу о себе. Я делал локальную установку (развернул CentOS 6.5 Minimal на виртуальной машине VirtualBox, установил 5.0.37 и обновил до 5.0.44). Далее создал пул, далее зашел в управление сайтами пула и выбрал п. 1 для создания нового.
А где у вас дефолтный сайт? Вы его не использовали, не создавали, удалили? Сейчас если не создается дефолтный сайт, то да будут проблемы, не к чему например делать линк.
И какой тип сайта создавался линк или кернел.
И в настройках:
listen 8080 ;
Вот это делала точно не автоматика, в автомате выглядит так: listen 80;
Юрий Волошин пишет: Сейчас если не создается дефолтный сайт, то да будут проблемы, не к чему например делать линк.
Да, я с этим столкнулся. Сайт типа link в приципе не создается, если нет основного.
Цитата
Юрий Волошин пишет: И какой тип сайта создавался линк или кернел.
Я создавал типа link.
Добавлено:
Думаю, что знаю в чем дело. На реальном сервере вводил существующий в DNS домен для второго сайта. Порт в итоге 80. Работает сразу. Для локальных установок, видимо, сначала нужно поправить /etc/hosts на сервере с Битрикс окружением. А потом уже создавать первый (это при создании пула наверное) и второй сайт. Далее, тоже самое нужно провести на ПК. Я делал эти настройки на локальной установке после создания.
Анатолий Кирсанов пишет: Думаю, что знаю в чем дело. На реальном сервере вводил существующий в DNS домен для второго сайта. Порт в итоге 80. Работает сразу.
Ну как бы я об этом же вчера и написал, естественно если нет DNS сервера и вы не прописали имя которое создаете в хостах, будут проблемы.