2014-11-18 4 views
1

Я пытаюсь установить пакет (oForms) с новой установкой Orchard 1.8, но получаю следующее сообщение об ошибке:Orchard 1,8 Пакета Ошибка установки

установка

«Пакета не удалась:. Была ошибка установки запрошенного пакета Это может произойти, если сервер не имеет права на запись в папку «~/Модули» или «~/Темы» на веб-сайте. Если сайт работает в общедоступном размещенном окружении, иногда необходимо добавить доступ к записи в эти папки вручную через панель управления Hoster. После того, как темы и модули установлены, рекомендуется удалить доступ к записи в эти папки ».

Это казалось довольно простым, однако мой хост подтвердил, что разрешения прав (и даже добавили Everyone/Full Control в папку), поэтому я потерялся и, кажется, происходит со всеми модулями из Галереи, а не только с формами , Я изменил файл Config/log4net.config, чтобы зарегистрировать все, и я не вижу ничего конкретного там, кроме тех случаев, когда он регистрирует одно и то же сообщение выше. Ничто из этого не выделяется вообще.

Есть ли способ узнать, почему это не удается? Или, если нет, есть ли способ получить модуль и установить его вручную? Я попытался загрузить из галереи, но это всего лишь пакет NuGet, поэтому я не уверен, как это сделать и захватить необработанные файлы модулей.

+0

Замечание: это плохая идея для установки модулей в производство. Вы должны установить его на свою машину, а затем развернуть. –

+0

О, всякий раз, когда я делаю что-нибудь, сад прямо к производству. Я использую его как WordPress, и не делаю никаких особых вещей с ним, поэтому прямо на производство хорошо работает. Если я когда-нибудь доберусь до его расширения с помощью кода (а не только из представлений), я бы определенно пошел по этому маршруту. – RubyHaus

ответ

2

Вы можете использовать программу типа 7zip для распаковки пакета nuget, а затем вручную скопировать его в модуль.

Что касается разрешений, при добавлении нового разрешения на использование папки:

IIS AppPool\name of your application pool

0

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

Для меня все было из-за плохого форматирования в моей пользовательской теме. В частности, файл Theme.txt. Линия где говорит Version:, у меня было отформатирован без "."

Добра:

Version: 1.0 

BAD:

Version: 1 

Да, делая эту простую ошибку помешали мне устанавливать модули.

Смежные вопросы