PDA

View Full Version : آپلود عکس در سرور



EBRAHIMIEKOKDARAGHI
چهارشنبه 27 آذر 1398, 23:12 عصر
با سلام و خسته نباشید خدمت اساتید محترم
من یک وب سایت با asp.net core 3 ساختم و تو کامپیوتر خودم برای آپلود تصویر با کد زیر هیچ مشکلی ندارم و تصویر آپلود میشه ولی تو هاست (سرور پارس) دچار مشکل شدم وعکسها آپلود نمی شه لطفا کمکم کنید باید به مشتری تحویل بدم خیلی ضروریه !!!

public async Task<IActionResult> AddImgProduct(ImgProduct img, IFormFile files)
{
iproductr = new ImgProductRepository(db);


string img_Prefix = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() +
DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + "_";


try
{
if (files != null)
{
string path = Path.Combine(_environment.WebRootPath) + "/images/ImgProduct/" + img_Prefix + files.FileName.Trim();
var fileStream = new FileStream(path, FileMode.Create);
img.Image = img_Prefix + files.FileName.Trim();
await files.CopyToAsync(fileStream).ConfigureAwait(false );
if (ModelState.IsValid)
{
if (await iproductr.Add(img))
{
return RedirectToAction(nameof(IndexImgProduct));
}
}
}


}
catch (Exception)
{


return RedirectToAction(nameof(Error));
}




return RedirectToAction(nameof(Error));
}

baha_ks
پنج شنبه 28 آذر 1398, 20:42 عصر
سلام، پیغام خطایی که میده چیه؟

EBRAHIMIEKOKDARAGHI
شنبه 30 آذر 1398, 09:03 صبح
ممنون از پاسخ شما
مشکل من از دسترسی های فولدر در هاست بود که حل شد