مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

سوال در مورد اپلود سایت در هاست پلسک

شنبه, 20 بهمن 1397 21:24

سوال در مورد اپلود سایت در هاست پلسک

سلام
دوستان یه سوال

من برای اینکه سایت رو رو هاست پلسک بیارم بالا اول رو دیتا بیس راست کلیک و بک اپ گرفتم 

بعدش

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            optionsBuilder.UseSqlServer(@"Server=MSSQLSERVER2014; Initial Catalog =...; User name=...; Password=...; Integrated Security=True;MultipleActiveResultsets=True; ");

        }

رو تو سورس کدهارو وارد کردم بعد از اپلود دیتابیس و پابلیش سایت و اپلود اون تو قسمت وب کانفیگ مشخصات استرینگ رو وارد کردم

<connectionStrings>         
    <add name="conString" connectionString="Data Source=.\MSSQLSERVER2014;Initial Catalog=....; User Id=....; Password=pass"/>
</connectionStrings>


ولی وقتی که سایت رو باز میکنم ارور 500 - Internal server error.  
رو میده

ممنون میشم راهنماییم کنید

یکشنبه, 21 بهمن 1397 09:14

کد زیر را داخل المنت aspNetCore قرار بدید تا بتوان متن کامل خطا را ببینید:

   <environmentVariables>
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
      </environmentVariables>

یکشنبه, 21 بهمن 1397 10:51

ببخشید متوجه نشدنم تو کدوم قسمت وارد کنم؟

وب کانفیگ منظورتونه؟

دوشنبه, 22 بهمن 1397 15:18

ببخشید کجا قرارش بدم

اگه وارد بودم که همچین سوالی نمیپرسیدم برای اپلود سایت

دوشنبه, 22 بهمن 1397 21:33

بله داخل web.config قرار بدید.

ﺳﻪ شنبه, 23 بهمن 1397 00:10

به این صورت تو وب کانفیگ واردش کردم ولی همچنان ارور قبلی رو میاره و ارور اصلی رو نمیده

      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\sabet.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" 	/>
	

	<environmentVariables>
     <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
   </environmentVariables>
ﺳﻪ شنبه, 23 بهمن 1397 01:34

در پاسخ قبلی اشاره کردم،  "داخل المنت aspNetCore قرار بدید"

 <aspNetCore processPath="dotnet" arguments=".\sabet.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"  >
     <environmentVariables>
            <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
    </environmentVariables>
 </aspNetCore>

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید