PDA

View Full Version : آموزش: حذف فایل از فولدر در هاست ویندوز



mkmostafa
شنبه 18 بهمن 1393, 11:11 صبح
با سلام خدمت دوستان

من با استفاده از FileUpload عکسا م رو در فایلی در هاست ذخیره می کنم و ادرس اون در پایگاه داده.
در صفحه گالری عکس ها رو با توجه به ادرسشون در پایگاه داده می خونه و نمایش میده و هیچ مشکلی در نمایش نداره.
مشکل در صفحه admin است که مدیر عکس هایی رو که نمی خواد و لازم نداره حذف کنه.
وقتی روی حذف کلیک می کنه ، ادرس فایل مورد نظر پاک می شه ولی خود عکس در فایل حذف نمی شه؟

لطفا کمک کنید که از چه کدی برای حذف عکس در فولدر استفاده کنم؟؟؟

کد زیر در کامپیوتر خودم اجرا میشه و فایل و ادرس رو پاک می کنه ،


((ادرس فایل)File.Delete(Server.MapPath

ولی در هاست ویندوز خطای زیر رو میدهد.

http://8pic.ir/images/amya9y2gp3rn3rxws36x.png
توضیحات تصویر :
خط 52 : ادرس عکس رو در متغیر s می ریزد.
خط 53 : با استفاده از پروسیجور ادرس عکس رو از پایگاه داده حذف می کند.
خط 54 : قرار است فایل را از فولدر حذف کند. که خطا میدهد.

ادرسی که در متغیر s میریزد برابر است با ادرس زیر:

~/gallery/sport/1.jpg



با تشکر از همه دوستان
لطفا کمکم کنید.

mkmostafa
شنبه 18 بهمن 1393, 11:46 صبح
با سلام
مشکل حل شد.
مشکل از هاست یود که پشتیبانی درست کرد.

فقط بگین این تاپیک رو که لازم ندارم چطوری پاک کنم.

Ramin-sh-t
سه شنبه 01 تیر 1395, 15:05 عصر
با سلام
مشکل حل شد.
مشکل از هاست یود که پشتیبانی درست کرد.

فقط بگین این تاپیک رو که لازم ندارم چطوری پاک کنم.


سلام
مشکل شما میزان دسترسی به فولدر ها بود که از طریق پنل هاست و قسمت permissions قابل تغییر هست.(باید اجازه خواندن و نوشتن بدهید)

اما یه سوال در همین زمینه > چجوری میتونیم فایلی رو از روی سرور ، توسط نرم افزار تحت ویندوز حذف کنیم؟
اگه میشه جواب این سوالم بدید ممنون