Как правильно развернуть Orchard CMS на виртуальном хостинге? - PullRequest
5 голосов
/ 08 июня 2011

Я создал базовый веб-сайт с использованием Orchard CMS и попытался развернуть его на моем общем хосте Softsys с помощью Web Matrix (через FTP). В настоящее время сайт технически «работает», однако, похоже, что все стили были удалены (даже с панели инструментов).

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

Вот скриншот того, как сайт в настоящее время выглядит развернутым: deployed website

Редактировать: оказывается, что проблема была на стороне моего хоста, по какой-то причине виртуальный каталог не создавался должным образом - мне все еще любопытно, каков правильный / лучший метод для развертывания.

Ответы [ 2 ]

2 голосов
/ 08 июня 2011

Похоже, у вас нет примененной темы. Проверьте, есть ли ваша тема в папке ~ / Themes и правильно ли она включена в панели администратора. Может быть, содержимое папки / Themes не было скопировано?

UPDATE

Если ваш хостинг-провайдер предоставляет возможность развертывания сайтов через WebDeploy - это будет лучшим вариантом.

Самый простой и простой способ развертывания сайта Orchard - это:

  1. Правильно ли настроено и доступно приложение ASP.NET в IIS. Если вы используете хостинг - провайдер сделает это за вас. Если у вас есть выделенный сервер - вы должны настроить приложение самостоятельно.
  2. Получите пакет развертывания из Codeplex или соберите его из источников .
  3. Скопируйте весь пакет в корень вашего сайта (через FTP или WebDeploy).
  4. Запустите его и продолжите настройку.

В основном - это те же шаги, что и для каждого "обычного" приложения ASP.NET.

0 голосов
/ 09 июня 2011

Возможно, вам нужно настроить пользователя IIS на доступ к записи для некоторых папок: Themes, Media и App_Data.

...