Настройка тестовой среды для веб-сайта ASP.NET MVC3 - PullRequest
0 голосов
/ 08 января 2012

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

В любом случае, у нас есть учетная запись хостинга VPS. Я обычно использую удаленный рабочий стол для управления сайтом в IIS. Поэтому, чтобы создать тестовую среду, я скопировал и вставил папку рабочего сайта в один и тот же каталог (так что они оба находятся на одном уровне) и изменил имя папки. Затем я создал новый веб-сайт в IIS и сопоставил физический путь к папке httpdocs внутри скопированной папки. После этого я настраиваю новый пул приложений, который в основном имеет те же настройки, что и пул приложений рабочего сайта. Я также изменил строку подключения тестового сайта.

Но затем, когда я попытался просмотреть тестовый веб-сайт, он не сработал так, как я ожидал. Я продолжаю добавлять &ReturnUrl=%2f к строке запроса, и веб-сайт лишается своих стилей (CSS). Я помню, что это случалось раньше, когда мы все еще использовали учетную запись общего хостинга, но я не знаю, как это исправить.

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

Есть предложения?

1 Ответ

2 голосов
/ 09 января 2012

выглядит как проблема с правами доступа, проверьте, есть ли у вашего пользователя правильные привилегии в новой папке / пуле приложений:)

...