Ответы пользователя по тегу IIS
  • Можно ли распределить нагрузку на вэб версию 1С как в терминале?

    Fragster
    @Fragster
    помогло? отметь решением!
    Можно поставить реверс прокси с распределением нагрузки по разным веб-серверам, затем можно поставить кластер серверов с несколькими физическими рабочими серверами (лицензия на сервер нужна на каждый). Нагрузку на СУБД распределить по разным серверам не получится.
    Но вообще 160 пользователей и на одном сервере прекрасно будут работать через веб клиента. А лучше - через тонкого по протоколу HTTP
    Ответ написан
  • Как заставить работать laravel 6.2 auth в чистой установке на iis?

    Fragster
    @Fragster Автор вопроса
    помогло? отметь решением!
    Все дело оказалось в неправильной настройке IIS. Ни один post запрос к ларавел не проходил. При установке php 7.2 через web platform installer, он почему-то устанавливает заодно и php 5.3. Выяснил это последовательно - сначала создал свой роут с вызовом и get и post запросом. Через get он открылся, а через post - нет. Тогда я поместил файл с phpinfo() рядом. При открытии через get он выдавал 7.2, через post 5.3. Выяснилось, что в web.config список методов для обработчика php 5.3 был через запятую без пробелов: GET,HEAD,POST, а для 7.2 - с пробелами: GET, HEAD, POST. Сделал одинаково (без пробелов) - laravel завелся. Видимо, с пробелами он не находил методов, кроме get, который был первым и искал следующий обработчик, и находил 5.3 В логах к 5.3 я потом нашел эти ошибки. Звездочку (*) в моем случае нельзя ставить, чтобы запросы options шли на cors собственный модуль iis, это используется в других местах. Кого-то этот вариант может это и устроить. К сожалению, через интерфейс поправить не удастся (только через "редактор конфигурации"), так как назначение обработчиков требует путь с пробелами забивать в кавычки, а обработчик fastCGI - без кавычек :)
    Ответ написан
  • Какой простейший способ включить дебаг IIS?

    Fragster
    @Fragster
    помогло? отметь решением!
    Как правило в body ответа ошибка 1с описана.
    Ну и в IIS уже должно быть что-то типа: Диспетчер служб IIS ‑ <Конкретный сервер> ‑ сайты ‑ ‑ <Имя виртуального приложения> ‑ Страницы ошибок ‑ Изменить параметры… Если сервер обнаружил ошибку, возвратить в значение Подробные сообщения об ошибках.
    Ответ написан
  • Как разместить на 80 порту IIS 7.5 сервера SharePoint 2010 и Laravel 5.6?

    Fragster
    @Fragster
    помогло? отметь решением!
    Диспетчер служб IIS -> Установщик веб-платформы -> в поиске набрать php, добавить нужную версию (7.1)
    далее в сайте добавляете виртуальный каталог, физически указывающий на папку public проекта laravel. Указываете пользователя для анонимного подключения ("Подкл как..." указываете владельца папки).
    В настройках в переопределении Url адресов должно все само импортироваться из .htaccess
    Теперь проект на laravel будет открываться по http://server/созданная папка.
    Ответ написан