Publi sh. NET Код приложения к Arvixe Host - PullRequest
0 голосов
/ 15 марта 2020

У меня есть ASP. NET Core с веб-сайтом Blazor, и я хочу развернуть его на хосте Arvixe. Веб-сайт очень прост и содержит только элементы пользовательского интерфейса, база данных не требуется. Я опубликовал веб-сайт в локальной файловой системе и загрузил его с помощью FTP на Plesk.

При посещении веб-сайта я получаю эту ошибку:

500 - Внутренняя ошибка сервера , Возникла проблема с ресурсом, который вы ищете, и он не может быть отображен.

Я попытался запустить его на IIS и получил более подробную информацию:

Конфигурация Файл конфигурации не может быть прочитан из-за недостаточных прав доступа.

Я пытался добавить IIS_IUSRS в группу и пользователей для web.config, но я не могу найти его, потому что использую windows 10 подключен к активной директории.

Кроме того, я до сих пор не знаю, как решить эту проблему в Arvixe. Кто-нибудь знает советы могут помочь?

Ответы [ 2 ]

0 голосов
/ 18 марта 2020

Вам нужно дать Полное доверие разрешение (чтение-запись-выполнение) для папки вашего приложения, а также для пула приложений, а также проверить, совпадает ли версия Runtime, поддерживаемая Arvixe, с вашим Asp. net Базовая версия.

Также включите журналы в файле web.config, установив stdoutLogEnabled = "true" , чтобы получить подробную информацию об ошибке, чтобы можно было больше узнать об ошибке.

0 голосов
/ 18 марта 2020

500 внутренняя ошибка - это общая проблема c. Пожалуйста, проверьте сообщение об ошибке на сервере и вставьте его сюда. Убедитесь, что у вашего провайдера установлено ядро. net, связанное на его сервере, и вот руководство по публикации ядра. net с использованием plesk https://windowswebhostingreview.com/how-to-publish-using-web-deploy-with-plesk-control-panel/. Это должно работать нормально.

...