Установка DNN всегда висит
Я, должно быть, сделал более 100 установок DNN (dnnsoftware.com) сейчас, и я никогда не видел корректно завершенного "мастера". Всегда висит на 28%. Апгрейды обычно висят на уровне 53%.
Это кажется ошибкой пользовательского интерфейса, потому что, если я буду ждать достаточно долго - как долго? - Я могу перейти на сайт, и все работает отлично. Если я не буду ждать достаточно долго, какая-то часть процесса установки перезапускается и дает мне сайт без учетной записи суперпользователя.
Процесс установки не был должным образом протестирован. Кто-нибудь знает, как заставить "мастера" правильно завершить?
1 ответ
Я не испытывал такого высокого уровня ошибок при установке или обновлении.
Для диагностики проблемы выполните обновление. Перед применением обновления установите ключ AutoUpgrade в файле web.config в значение "false". Затем начните обновление, перейдя в:
[BaseUrl]/install/install.aspx?mode=upgrade.
Вместо простого индикатора выполнения вы получите подробный отчет об установленных и обновленных расширениях и элементах.
Перед установкой убедитесь, что права доступа к файлам установлены в папке веб-сайта соответствующим образом, и выполните все шаги в соответствии с инструкциями по установке.
Кроме того, если выясняется, что проблема связана с тайм-аутами во время установки из-за медленного сервера, попробуйте увеличить время ожидания в файле web.config в <httpRuntime>
узел. По умолчанию для параметра executeTimeout установлено значение "1200", что составляет 20 минут. если обновление или установка занимает больше времени, увеличьте значение.