سلام
دوستان یه سوال
من برای اینکه سایت رو رو هاست پلسک بیارم بالا اول رو دیتا بیس راست کلیک و بک اپ گرفتم
بعدش
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.
رو میده
ممنون میشم راهنماییم کنید
کد زیر را داخل المنت aspNetCore قرار بدید تا بتوان متن کامل خطا را ببینید:
<environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> </environmentVariables>
ببخشید متوجه نشدنم تو کدوم قسمت وارد کنم؟
وب کانفیگ منظورتونه؟
ببخشید کجا قرارش بدم
اگه وارد بودم که همچین سوالی نمیپرسیدم برای اپلود سایت
بله داخل web.config قرار بدید.
به این صورت تو وب کانفیگ واردش کردم ولی همچنان ارور قبلی رو میاره و ارور اصلی رو نمیده
<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>
در پاسخ قبلی اشاره کردم، "داخل المنت aspNetCore قرار بدید"
<aspNetCore processPath="dotnet" arguments=".\sabet.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" > <environmentVariables> <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /> </environmentVariables> </aspNetCore>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)