Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Всем привет. Просьба сильно не кричать, я новичек в этом деле :). Сделал тестовый сайт на ASP.NET MVC, при запуске с VS 2010 работает всё нормально. Опубликовал его в IIS 5.1 Windows XP или отображает каталог файлов или ошибка "Directory Listing Denied. This Virtual Directory does not allow contents to be listed.". Всё что нагуглил не помогает. Подозреваю что или VS не все файлы публикует или что-то не то с настройкой IIS Ткните где можно детально почитать про настройку IIS и как правельно публиковать сайт. Спасибо всем откликнувшимся :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 13:09 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Не указан файл по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 13:13 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Файл по умолчанию добавил. List.aspx. Ошибка таж самая. Пробывал с менеджера IIS принудительно открыть файл (правой кнопкой по файлу - Обзор). Открывает страницу с ошибкой: "Не удалось найти данный ресурс. Описание: HTTP 404. Возможно, искомый ресурс (или один из зависимых от него компонентов) удален, получил другое имя или временно недоступен. Просмотрите следующий URL-адрес и проверьте, что он введен правильно." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 13:34 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
mdkChaos, а на iis куда публикуете, вообще asp.net зарегистрирован? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:30 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
а что гугли то? так "asp net mvc on iis 5.1" ? вот эт не подошло? : http://forums.asp.net/t/1193250.aspx 1. modify global.aspx.cs to support a classic mode by RouteTable.Routes.Add(new Route { Url = "[controller].mvc/[action]/[id]", Defaults = new { action = "Index", id = (string)null }, 2. modify your virtual directory, Configuration -> Application Extensition and make sure you have <add name="MvcScriptMap" preCondition="classicMode" verb="*" path="*.mvc" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" /> on your web.config или http://itscommonsensestupid.blogspot.ru/2008/11/deploy-aspnet-mvc-app-on-windows-xp-iis.html п.с. Сделал тестовый сайт на ASP.NET MVC != Файл по умолчанию добавил. List.aspx что курим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:32 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, а сори, если ты сделал по гайду и роутинг воткнул на aspx, то вопрос снимается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:34 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
1 Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Курил Стивен Сандерсон - ASP .NET MVC Framework с примерами на C# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:51 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
mdkChaos, и где ты замапил *.aspx? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 14:58 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
handmadeFromRumdkChaos, и где ты замапил *.aspx? Ты имееш введу подключение библиотеки aspnet_isapi.dll в настройках сайта на IIS? Или прописать в файле? Если в файле, то буду признателен если ткнёш где прописать. Если в конфиге сайта, то библиотека aspnet_isapi.dll, для раширения *.aspx, подключена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 15:17 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Прописал в адресной строке - http://localhost/SportStory/List.aspx Выдало ошибку: Ошибка сервера в приложении '/SportStory'. Не удается открыть базу данных "SportsStore", запрашиваемую именем входа. Не удалось выполнить вход. Ошибка входа пользователя "Имя пользователя\ASPNET". Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода. Сведения об исключении: System.Data.SqlClient.SqlException: Не удается открыть базу данных "SportsStore", запрашиваемую именем входа. Не удалось выполнить вход. Ошибка входа пользователя "Имя пользователя\ASPNET". Ошибка источника: Строка 29: ? productsRepository.Products Строка 30: : productsRepository.Products.Where(x => x.Category == category); Строка 31: int numProducts = productsInCategory.Count(); Строка 32: ViewData["TotalPages"] = (int)Math.Ceiling((double)numProducts / PageSize); Строка 33: ViewData["CurrentPage"] = page; В IIS нужно где-то прописывать строку подключения к базе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 16:21 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
mdkChaos, в роутингах ты не прописал .aspx, изза этого спросил. про бд: задается в web.config секция connectionStrings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2013, 17:32 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Делаю всё как написано тут http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx/ . Только у меня iis 5.1 а не 6. (framewordk 4.0 vs 2010 mvc 3) Не работает !!! Если так http://localhost/rav/Home/index.mvc или http://localhost/rav/Home/ то пишет 404 Не удается найти требуемую страницу Запрошенная страница удалена, переименована или временно недоступна. http://localhost/rav/ то Directory Listing Denied This Virtual Directory does not allow contents to be listed. В global.asax вместо по умолчаню routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults ); написал routes.MapRoute( "DefaultIISIdentifierLess7", // Route name "{controller}/{action}/{id}.mvc", // URL with parameters new { controller = "Home", action = "Index" } // Parameter defaults ); routes.MapRoute( "DefaultIISLess7", // Route name "{controller}/{action}.mvc", // URL with parameters new { controller = "Home", action = "Index" } // Parameter defaults ); При чём встроенные в vs iis работает http://localhost:26188/Home/index.mvc Помогите, пожалуйста, разобраться в чём дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 12:03 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Ребята, еще ни кому без бубна не удавалось запустить полноценное приложение ASP.NET под IIS 5.1! Не майтесь дурью, ставьте висту, семерку, лучше конечно сервер 2008 и наслаждайтесь жизнью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 12:10 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKIРебята, еще ни кому без бубна не удавалось запустить полноценное приложение ASP.NET под IIS 5.1! Не майтесь дурью, ставьте висту, семерку, лучше конечно сервер 2008 и наслаждайтесь жизнью. Я понимаю , но тестовом мини сервачке для тестирования необходимо поставить на iis 5.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 12:25 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Может кто знает в чём дело ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 13:01 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
stinggga, //For IIS 5 routes.MapRoute( "Default", // Route name "{controller}.mvc/{action}/{id}", // URL with parameters new { action = "Index", id = "" } // Parameter defaults ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 14:27 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Pavluhastinggga, //For IIS 5 routes.MapRoute( "Default", // Route name "{controller}.mvc/{action}/{id}", // URL with parameters new { action = "Index", id = "" } // Parameter defaults ); Оставить только один роутинг ? Один фиг виртуальный каталог rav http://localhost/rav/Home.rav/Technology 404 ошибка а встроенный работает в vs http://localhost:26188/Home.rav/Technology ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 14:39 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
stinggga, Роутинги должны быть такого вида, как я написал. Важный кусок .mvc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:17 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Pavluhastinggga, Роутинги должны быть такого вида, как я написал. Важный кусок .mvc. Всё так и сделал. Потом добавил расширение соответвующее и не находит :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:24 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Это может быть потому, что использую view не aspx а razor cshtml. На встроенном вебсервере vs рабоатет. А вот на iis 5.1 404 error ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:30 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
Хотя не должно по идее?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:34 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
HTTP Error 404.7 - Not Found The request filtering module is configured to deny the file extension This error can occur if .cshtml or .vbhtml extensions have been explicitly blocked on the server. A symptom of this problem is that URLs work when they do not include the extension, but URLs that include .cshtml or .vbhtml do not work. A possible solution is to re-enable the extensions in the site's Web.config file. The following example shows how to enable the .cshtml extension. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:43 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
stingggaЭто может быть потому, что использую view не aspx а razor cshtml. На встроенном вебсервере vs рабоатет. А вот на iis 5.1 404 error У меня тоже razor и все нормально находиться. Напишите url, по которому запрашиваете страницу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:43 |
|
||
|
Публикация сайта на сервере IIS
|
|||
|---|---|---|---|
|
#18+
PavluhastingggaЭто может быть потому, что использую view не aspx а razor cshtml. На встроенном вебсервере vs рабоатет. А вот на iis 5.1 404 error У меня тоже razor и все нормально находиться. Напишите url, по которому запрашиваете страницу rav виртуальный каталог. http://localhost/rav/Home.rav/Technology ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:25 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38801811&tid=1356876]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 402ms |

| 0 / 0 |
