Umbraco v5 RTM приводит к сбою iis express - подозревается настройка безопасности / конфигурации - PullRequest
1 голос
/ 08 февраля 2012

Итак, я убежден, что проблема связана с разрешениями, но я не могу это понять. При запуске v5 RTM через iis express / webmatrix сайт раскручивается очень хорошо, но затем падает в течение 7-8 секунд с сообщением об ошибке «необработанное исключение в iisexpress.exe». Я попытался установить доверие к среде в web.config, что вызывает YSOD с исключением

"System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."

Я работаю на машине, подключенной к домену Windows, и временно предоставил «Все» полный контроль над папкой, содержащей сайт v5.

Мне не хватает определенного параметра для учетной записи службы, подключенной к IIS Express (я думал, что IIS Express запущен как пользовательский процесс, и я являюсь локальным администратором на машине)? Я на машине с XP и не могу установить полноценный IIS 7. В настоящее время я запускаю другие проекты MVC3 из VS 2010 без проблем. Кроме того, Umbraco 4.7.x работает в моем iisexpress без проблем. На данный момент я просто хватаюсь за соломинку в надежде на исправление проблемы. Я ДЕЙСТВИТЕЛЬНО хочу использовать v5 как часть проекта по управлению метаданными, который я начинаю, но, очевидно, застряну с v4, если конфигурация будет проблемой для меня или членов моей команды.

Спасибо за любые предложения!

Вот содержимое файла журнала:

2012-02-08 14:19:52,441 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Start Initialise
2012-02-08 14:19:52,472 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Creating shadow copy folder and querying for dlls
2012-02-08 14:19:52,488 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Shadow copying assemblies
2012-02-08 14:19:52,488 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Editors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,503 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Editors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,503 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.CMS.Web.ParameterEditors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,503 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.CMS.Web.ParameterEditors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,503 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.PropertyEditors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,519 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.PropertyEditors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,519 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Tasks.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,519 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Tasks, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,519 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Trees.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,535 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Trees, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,535 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Examine.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,550 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Examine, Version=2.10.0.292, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,550 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Lucene.Net.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,566 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Lucene.Net, Version=2.9.2.2, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,566 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Umbraco.Framework.Persistence.Examine.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,582 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Framework.Persistence.Examine, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,582 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\SystemInfo\lib\Umbraco.Cms.Packages.SystemInfo.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5
2012-02-08 14:19:52,582 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Packages.SystemInfo, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null'
2012-02-08 14:19:52,597 [5] INFO  Umbraco.Cms.Web.System.PluginManager [(null)] - End Initialise (took 130ms)
2012-02-08 14:19:52,628 [5] INFO  Umbraco.Cms.Web.UI.MvcApplication [(null)] - Http application warmup
2012-02-08 14:19:52,769 [5] INFO  Umbraco.Framework.DependencyManagement.AbstractContainerBuilder [(null)] - Start AddDependencyDemandBuilder FrameworkSetup
2012-02-08 14:19:52,800 [5] INFO  Umbraco.Framework.DependencyManagement.AbstractContainerBuilder [(null)] - End AddDependencyDemandBuilder (took 32ms)
2012-02-08 14:19:52,800 [5] INFO  Umbraco.Cms.Web.UmbracoWebApplication [(null)] - Start called. Product info: Umbraco 5.0.0 RTM build 5.0.310.16

1 Ответ

0 голосов
/ 08 февраля 2012

Хм, это очень странно (первая часть), вы когда-нибудь возвращали какие-либо страницы вообще в течение этих 7-8 секунд или это похоже на то, что происходит сбой в основном при запуске приложения?

Мы пока не поддерживаем среднее доверие, поэтому второе полученное вами сообщение / сообщение об ошибке является нормальным в этом смысле. Но первый странный. Есть файл в /App_Data/Logs/UmbracoTraceLog.txt, в который он пытается записать, не могли бы вы проверить, а) он пишет туда правильно и не является ли причиной сбоя, и б) если у вас есть что-нибудь, что стоит опубликовать?

...