2017-02-03 10 views
0

Я создал новую AppService на Azure вместе с пустой базой данных.Orchard 1.10.1 на установке Azure

Я загрузил и открыл Orchard 1.10.1 в Visual Studio 2015. Я прямо щелкните по решению и перестрою. После этого я нажимаю правой кнопкой мыши Orchard.Web и публикую. Я загрузил профиль публикации и загрузил его в VS2015 во время процесса публикации для Orchard.Web.

Процесс публикации завершается успешно и открывает новое окно браузера. После его компиляции он загружает только белую страницу с сообщением:

Ошибка сервера в приложении «/». Ресурс не может быть найден. Описание: HTTP 404. Ресурс, который вы ищете (или одна из его зависимостей ), мог быть удален, если его имя было изменено или временно недоступно. Просмотрите следующий URL-адрес и убедитесь, что он установлен правильно.

Запрошенного URL:/

VS_screenshot

+0

Звучит так, что вы не установили правильную строку базы данных в файле settings.txt. – urbanit

+0

Да, проверьте файлы журнала в App_Data/Logs. Обычно это проблема с подключением к БД. –

+0

Спасибо за ваши ответы. Когда я просматриваю структуру файла на удаленном сервере, папка App_Data пуста. Я искал файл settings.txt без результата. Я просмотрел все файлы конфигурации, которые я видел, и не видел строку подключения. Я собираюсь попробовать предложение Пита ниже –

ответ

0

Если нет огородных журналов в site\wwwroot\App_Data\Logs, то вы можете проверить журналы просмотра событий, чтобы увидеть, если есть что-то там, который может быть зарегистрирован за пределами из Orchard приложение:

https://blogs.msdn.microsoft.com/benjaminperkins/2016/07/01/how-to-view-the-event-logs-of-your-azure-app-service/

в противном случае, вместо VS публиковать, можно попробовать консоли сборки и FTP?

Execute: msbuild Orchard.proj /t:Precompiled /v:m /m

Затем загрузите папку \build\Precompiled в site\wwwroot

Если это новый сайт, который вы должны фактически попали на страницу настройки, чтобы вставить в строку подключения, чтобы инициализировать пустую базу данных. Также этот метод должен запускаться достаточно быстро, так как на сервере не будет компиляции.

+0

Еще раз спасибо за понимание Пит. OI действительно ценят подробное описание и расположение файлов, которые вы предоставили. Я попробую, когда вернусь домой после работы и отчитаюсь –