PDA

View Full Version : سوال: گذاشتن فایلها روی هاست



طبیب دل
پنج شنبه 18 آذر 1389, 23:33 عصر
با سلام
خواهشا یک نفر توضیح بده که چطوری فایلهای سایتم رو روی هاست بزارم مثلا عکس ها رو که داخل یک پوشه قرار دادم چطور روی هاست بزارم که تو صفحاتم لود بشه و یا پایگاه داده رو و یا اگر برای کد نویسی از سی شارپ استفاده کرده باشم پطور کدهای سی شارپ رو میشناسه

majnun
جمعه 19 آذر 1389, 00:02 صبح
باید هاستی داشته باشید که asp.net را ساپورت کنه

باید دیتابیس را پابلیش کنید و بزارین روی هاست چند تا پست پایین تر همین صفحه اول من پرسیدم

فایل ها را هم با ftp

طبیب دل
جمعه 19 آذر 1389, 00:24 صبح
میشه یک هاست معرفی کنین و یکم بیشتر توضیح بدین آخه من تا حالا سایت آپلود نکردم
البته یکی از دوستان سایت www.somee.com رو معرفی کرده ولی نمیدونم چطوری باید هاست بگیرم و صفحات رو آپلود کنم

pedram_ns
جمعه 19 آذر 1389, 15:54 عصر
خوب شما تصاویر رو در یک پوشه مثلا به نام images در ریشه برنامتون می ذارید و برای نمایش تصاویر در صفحاتتون هم آدرس رو بصورت زیر می دید:


~/images/1.gif

این به این معناست که در ریشه برنامه پوشه images و بعد تصویر شماره یک رو بخون به این ترتیب در هر هاستی و یا روی سیستم خودتون این تصویر خونده می شه.

در مورد هاست هم هر هاست یک قسمت file manager داره که می تونید صفحاتتون رو روی هاست بریزید و پوشه images رو هم در ریشه سایت می ذارید.
البته هر هاستی یک ادرس ftp با یوزر نیم و پسورد بهتون می ده که با این ftp می تونید راحتر اطلاعات رو رد و بدل کنید و صفحاتتون رو آپلود کنید.
اگر مثلا سایت شما www.website.com هست آدرس ftp می شه ftp.website.com اگر با فایرفاکس کار کنید یک addon داره به نام fireftp که با اون به راحتی می تونید کار کنید.

rana-writes
جمعه 19 آذر 1389, 17:51 عصر
سلام
دوستان راهنماییهای خوبی کردن
منم براتون یه توضیح کوچولو میدم
شما در مرحله اول باید یه هاست داشته باشین
یه هاست ویندوزی که از ورژن دات نتتون پشتیبانی کنه
در مرحله دوم باید ساییتون رو پابلیش کنین
دقت کنین اگه فایلهای دیتابیس توی پوشه وب ساییتون هست، اون رو بردارین و سایت رو پابلیش کنین
از منوی Build گزینه Publish WebSite رو انتخاب کنین، اینجا باید یه فولدر تعیین کنین تا فایلهای پابلیش شده اونجا قرار بگیره
در این حالت تمام کلاسهاتون تبدیل به dll میشه یعنی دیگه پوشه App_Code توی فولدر پابلیش شده نخواهید داشت
خب این از پابلیش سایت
حالا میریم توی کنترل پنل هاست
بسته به نوع هاستتون شما از دو راه میتونین دیتابیستون رو آپلود کنین
توی بعضی از هاستها اجازه Restore کردن دیتابیس رو میدن که این خیلی راحته
شما کافیه توی بخش دیتابیس هاست، یه دیتابیس ایجاد کنین و براش کاربر تعریف کنین، یعنی یوزرنیم و پسورد بهش بدین
بعد از توی بانکی که توی لوکال دارین، یه بکاپ بگیرین
توی Sqlserver2000 کافیه که کلیک راست کنین روی اسم بانکتون از گزینه All Task، گزینه BackupDataBase رو انتخاب کنین که یه فایل با پسوند bak براتون ایجاد میکنه
بعد از اینکار از محل تعیین شده توی هاستتون این فایل رو انتخاب کنین و کل دیتابیس توی هاست آپلود میشه
بعضی از هاستها اجازه مستقیم اینکار رو به کاربر نمیدن و باید فایل رو برای پشتیبانشون بفرستین تا براتون انجام بدن
راه دوم هم گرفتن یه اسکریپت از کل دیتابیسه
یعنی دوباره کلیک راست کنین روی بانک لوکال و از قسمت All Task ، Generate Sql Script رو انتخاب کنین که یه فایل متنی بهتون میده
بعد این اسکریپت رو توی هاستتون اجرا میکنین
خب بانک رو ایجاد کردین

حالا میایین توی قسمت FileManager هاستتون، هر چی فایل و فولدر توی اون فولدر پابلیش شده وجود داره آپلود میکنین
مثلا اگه پوشه ی Image دارین برای عکسها، اول باید اون پوشه رو ایجاد کنین، برین داخلش و به ترتیب فایلها رو بریزین توش
برای بار اول از کنترل پنل هاست استفاده کنین، ولی بعدا Ftp یا استفاده از نرم افزارهایی مثل Ftp cure راحت تره

حواستون باشه قبل از پابلیش کردن سایت، باید توی فایل وب کانفیگ، کانکشن استرینگ رو مطابق اونچیزی که از توی ایمیل هاست براتون ارسال شده تغییر بدین
در حالت local کانکشن استرینگ، بانک رو از توی سیستم خودتون فراخوانی میکنه، ولی وقتی میره روی هاست باید اسم سرور یا آی پی سرور هاست به اضافه یوزر نیم پسوردی که برای بانکتون ایجاد کردین رو توش لحاظ کنین
Custom errore رو هم روی On بذارین و صفحات خطا رو براش در نظر بگیرین که اگه مشکلی برای هاستتون پیش اومد یوزرها خطا رو نبینن

طریقه وارد شدن به کنترل پنل هاست و یوزرنیم پسورد و دسترسی به دیتابیس و میل و این چیزها به طور کامل توی ایمیلی که بعد از خرید هاست، از طرف هاست براتون ارسال میشه وجود داره

و به این ترتیب سایت شما آپلود شد!!

موفق باشین

alonemm
جمعه 19 آذر 1389, 19:50 عصر
تمامی آدرس ها همانند لوکال هست و تصاویر رو از همان پوشه که تعریف شده خوانده میشود.
بقیه اطلاعات هم که در پست بالا توضیح داده شده.