PDA

View Full Version : مشکل وب کانفیگ در سرور DotNetPanel



bahar123
جمعه 10 دی 1389, 15:13 عصر
سلام
من نمیتونم سایتم رو در سرور ببینم و مشکل در فایل وب کانفیگم هست.اما نمیتونم مشکل رو پیداکنم.کل وب کانفیگم رو در زیر قرار دادم.تمامی تنظیمات و عملیات رو هم در هاست انجام دادم(از جمله قرار دادن دیتابیس ، تطبیق ورژن دات نت و ...)
با وجود اینکه custom errore من off هست اما بازهم من ارور 500 میبینم و نمیتونم بفهمم که مشکل دقیقا از کدوم قسمته
از security استفاده نمیکنم.با کنترلهای wat کار نکردم.(اول استفاده کردم اما الان چون نسخه باید آزمایش بره بالا تمام security رو برداشتم)فعلا هیچ سطح دسترسی هم ندارم.آدرس صفحه دیفالتم در یک فولدر مشخص شده که اونرو در <defaultDocument> ست کردم.هر چی به ذهنم رسیده انجام دادم اما بازهم مشکل دارم
دیتابیس من express و در پوشه App_Data قرار دارد.دات نت فریمورکم هم نسخه 4 هست.پنلم هم DotNetPanel هست.
از دوستان که در این زمینه دانشی دارند درخواست کمک دارم.ممنون





<?xml version="1.0"?>
<!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration>
<connectionStrings>
<add name="connection" connectionString="Server=something;Database=DBname;Uid=username;Pass word=password;" />
<add name="ConnectionString" connectionString="Server=something;Database=DBname;Uid=username;Pass word=password;" /> </connectionStrings>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true" targetFramework="4.0"/>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880"/>
</authentication>
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
</providers>
</membership>
<profile>
<providers>
<clear/>
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>
</providers>
</profile>
<roleManager enabled="false">
<providers>
<clear/>
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/"/> <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/"/>
</providers>
</roleManager>
<httpHandlers>
<add verb="*" type="ComponentArt.Web.UI.UploadProgressHandler, ComponentArt.Web.UI" path="ComponentArtUploadProgress.axd"/> </httpHandlers>
<httpModules>
<add type="ComponentArt.Web.UI.UploadModule, ComponentArt.Web.UI" name="ComponentArtUploadModule"/>
</httpModules>
</system.web>
<system.webServer>
<defaultDocument>
<files>
<add value="~/Pages/Page_Home.aspx" />
</files>
</defaultDocument>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147482624"/>
<!--this value in bytes~2GB-->
</requestFiltering>
</security>
<modules runAllManagedModulesForAllRequests="true"/>
<validation validateIntegratedModeConfiguration="false"/>
<modules></modules>
<handlers></handlers>
</system.webServer> </configuration>

mohsen musavi
جمعه 10 دی 1389, 16:53 عصر
چند نکته رو چک کن:
1- شاید targetFramework 4 رو پشتیبانی نکنه.از ورژن پایین تر استفاده کن.
2- منظورت از این که میگی بانک رو در پوشه bin گذاشتی چیه؟
معمولا بانک رو ایجاد می کنن و connectionStrings هم به این سبک می زارنServer=localhost;UID=USER;PWD=PASSWORD;Dat abase=Database

bahar123
جمعه 10 دی 1389, 17:55 عصر
ممنون از پاسختون.
ورژن چک شده و ساپورت میشه.
منظورم App_Data بود.با ویندوز اشتباه گرفتم.ببخشید
کنکشن استرینگ هم اگه لوکال بذارم آدرس سرور رو که در سرور اجرا نمیشه.آدرس سرور رو به جای لوکال گذاشتم

bahar123
جمعه 10 دی 1389, 23:59 عصر
سلام
از دوستان واقعا کسی نیست که بتونه منو راهنمایی کنه؟ :گریه::گریه::گریه: