Какие разрешения требуются для Orchard CMS? - PullRequest
2 голосов
/ 02 февраля 2011

Я использовал установщик веб-платформы для установки Orchard CMS, но когда появляется веб-страница установки для CMS, как только я отправляю свои данные, в системе «Орчард» впервые появляется следующая ошибка:

Установка не удалась: исключение было брошенный целью вызова. Исключение было брошено цель вызова. Доступ есть отказано. (Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED))

Я проверил свой пул приложений, и у этого пользователя есть полные права доступа к папке данных приложения, в которой создается локальная база данных (я думаю, именно там она падает).

Он одновременно создает файл журнала ошибок, но он пустой, что удобно.

У кого-нибудь еще были проблемы с запуском первоначальной настройки?

Я посмотрел на сайте проекта, но документация по устранению неполадок очень тонкая: http://www.orchardproject.net/docs/Installing-Orchard.ashx

Ответы [ 2 ]

4 голосов
/ 27 февраля 2011

Хорошо, вот решение.Хотя мне удалось установить Orchard с использованием существующего SQL Server, мне все же было любопытно, и я не работал с SQL Server Compact.Судя по всему, это была проблема с правами доступа к папке, в которую должен быть помещен SQL CE.Затем я нашел этот ответ здесь, на SO Развертывание SQL CE 4 на IIS 7 - нужны специальные разрешения? и kaboom!вот и все.Не было никаких разрешений для папки bin для IUSR, хотя я добавил ее для родительской папки.Хм, что бы ни случилось, теперь это ушло.

0 голосов
/ 24 февраля 2011

Может быть нереализованным, но самое первое, что вы должны проверить, - настроен ли пул приложений для использования .NET 4.0.

...