PDA

View Full Version : خطا روی هاست "کمک" AllowDifination=MachineToApllication



ghasemi414
دوشنبه 10 فروردین 1388, 16:00 عصر
سایتم روی لوکال درست کار می کنه اما وقتی روی هاست می ریزم یک خطای عجیب
می ده.

It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS

raravaice
سه شنبه 11 فروردین 1388, 10:17 صبح
به احتمال 100% شما یه App مجزا داخل یک folder دارید که virtual directory نیست.

موفق باشید

ghasemi414
سه شنبه 11 فروردین 1388, 11:01 صبح
به احتمال 100% شما یه App مجزا داخل یک folder دارید که virtual directory نیست.



ممنونم از پاسختون .
اما من اصلا از IIS استفاده نکردم که فایل webconfig رو هم می زارم تا ببینید.



<?xml version="1.0"?>
<configuration>

<appSettings>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="~/UserFiles/Image"/>
<add key="FCKeditor:AutoCompleteAlsoluteURL" value="1"/>
</appSettings>
<connectionStrings>
<clear/>
<add name="StrConn" connectionString="Data Source=localhost;Initial Catalog=aspnetdb;User ID=admin;password=" providerName="System.Data.SqlClient"/>
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=aspnetdb;User ID=admin;password=" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<roleManager enabled="true"/>
<anonymousIdentification enabled="true"/>
<membership defaultProvider="MembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<add name="MembershipProvider" connectionStringName="LocalSqlServer" applicationName="/" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredPasswordLength="5" minRequiredNonalphanumericCharacters="0" type="System.Web.Security.SqlMembershipProvider"/>
</providers>
</membership>
<profile enabled="true">
<properties>
<add name="Cart" serializeAs="Binary" type="Znr.commerce.shoppingCart" allowAnonymous="true"/>
<add name="Name" type="String"/>
<add name="BirthDay" type="String"/>
<add name="email" type="String"/>
<add name="Address" type="String"/>
<add name="Signature" type="String"/>
</properties>
</profile>
<siteMap defaultProvider="Sitemap1">
<providers>
<add name="SiteMap1" type="System.Web.XmlSiteMapProvider" siteMapFile="web.sitemap"/>
<add name="SiteMap2" type="System.Web.XmlSiteMapProvider" siteMapFile="Admin/Admin.sitemap"/>
</providers>
</siteMap>
<compilation debug="true">
<assemblies>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
<authentication mode="Forms">
<forms loginUrl="~/AccessDenied.aspx"/>
</authentication>
<urlMappings>
<clear/>
<add url="~/Adminis/" mappedUrl="~/Login.aspx"/>
</urlMappings>
</system.web>

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</configuration>

ISFAHAN
چهارشنبه 12 فروردین 1388, 20:21 عصر
شما یا دو تا فایل web.config داری ... ممکنه داخل زیر شاخه ها هم این فایل تکرار شده باشه که در این صورت این مشکل بوجود میاد ...

ISFAHAN
چهارشنبه 12 فروردین 1388, 20:23 عصر
دوست عزیز این کد را به وب کانفیگ اضافه کن ...

<system.web>
<machineKey validationKey='E76594D522B5DAEB64F13DA02E4862658D3 F06DE8100E68647DD2B225486286D585E2D9650CB2C5569A7D 95CF602992761351B6B3967D8DEF2973557ACA0A665' decryptionKey='96B60F7AC47E865717F75E4037D635BCA77 E14EA6E5D142E' validation='SHA1'/>
</system.web>

ISFAHAN
چهارشنبه 12 فروردین 1388, 20:52 عصر
دوست عزیز این کد را به وب کانفیگ اضافه کن ...

<system.web>
<machineKey validationKey='E76594D522B5DAEB64F13DA02E4862658D3 F06DE8100E68647DD2B225486286D585E2D9650CB2C5569A7D 95CF602992761351B6B3967D8DEF2973557ACA0A665' decryptionKey='96B60F7AC47E865717F75E4037D635BCA77 E14EA6E5D142E' validation='SHA1'/>
</system.web>

peymannaji
پنج شنبه 13 فروردین 1388, 02:04 صبح
نمیدونم این میتونه کمک کنه یا نه . چون دقیقا همین ارور مطرح شده + راه حل بصورت یک مقاله کوچیک :

http://geekswithblogs.net/ranganh/archive/2005/04/25/37609.aspx


اگر مشکل حل نشد :

لینک (http://www.google.com/search?client=safari&rls=en&q=It%20is%20an%20error%20to%20use%20a%20section%20 registered%20as%20allowDefinition%3D'MachineToAppl ication'%20beyond%20application%20level.%20This%20 error%20can%20be%20caused%20by%20a%20virtual%20dir ectory%20not%20being%20configured%20as%20an%20appl ication%20in%20IIS&ie=UTF-8&oe=UTF-8)

ghasemi414
شنبه 15 فروردین 1388, 14:22 عصر
دوست عزیز این کد را به وب کانفیگ اضافه کن ...

<system.web>
<machineKey validationKey='E76594D522B5DAEB64F13DA02E4862658D3 F06DE8100E68647DD2B225486286D585E2D9650CB2C5569A7D 95CF602992761351B6B3967D8DEF2973557ACA0A665' decryptionKey='96B60F7AC47E865717F75E4037D635BCA77 E14EA6E5D142E' validation='SHA1'/>
</system.web>

درست نشد. چه کنم.

ghasemi414
یک شنبه 16 فروردین 1388, 11:20 صبح
واقعا کسی نیست که من را یاری کند.
:گریه:

ISFAHAN
یک شنبه 16 فروردین 1388, 12:26 عصر
می تونین برنامتون را بگذارین تا تستش کنم ؟