تور لحظه آخری
امروز : چهارشنبه ، 13 تیر 1403    احادیث و روایات:  امام محمد باقر(ع):پشیمانی از گناه برای توبه کافی است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

اتاق فرار

خرید ووچر پرفکت مانی

تریدینگ ویو

کاشت ابرو

لمینت دندان

ونداد کولر

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

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

سرور اختصاصی ایران

تور دبی

دزدگیر منزل

تشریفات روناک

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

پیچ و مهره

طراحی کاتالوگ فوری

دانلود کتاب صوتی

تعمیرات مک بوک

Future Innovate Tech

آموزشگاه آرایشگری مردانه شفیع رسالت

پی جو مشاغل برتر شیراز

قیمت فرش

آموزش کیک پزی در تهران

لوله بازکنی تهران

میز جلو مبلی

هتل 5 ستاره شیراز

آراد برندینگ

رنگ استخری

سایبان ماشین

قالیشویی در تهران

مبل استیل

بهترین وکیل تهران

شرکت حسابداری

نظرسنجی انتخابات 1403

استعداد تحلیلی

کی شاپ

خرید دانه قهوه

دانلود رمان

وکیل کرج

آمپول بیوتین بپانتین

پرس برک

بهترین پکیج کنکور

خرید تیشرت مردانه

خرید نشادر

خرید یخچال خارجی

وکیل تبریز

اجاره سند

وام لوازم خانگی

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

خرید سی پی ارزان

خرید ابزار دقیق

بهترین جراح بینی خانم

 






آمار وبسایت

 تعداد کل بازدیدها : 1804026458




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

مشکل در آبلود کردن سایت


واضح آرشیو وب فارسی:سایت ریسک: ali zi zeperto15-12-2009, 05:31 PMسلام.من آشنایی چندانی با طراحی سایت و این حرفا ندارم.اما الان یه سایت هست برای یکی از دوستان که باید آبلود کنیم.با سی شارب نوشته شده و asp.net.دامین و هاست هم خریده.فقط یه سوال دارم آیا میشه که کد برنامه رو روی سایت آباود کنیم یا باید صفحه وب باشه؟ اگر میشه کد رو بذاریم آیا باید کار خاصی بکنیم یا نه؟چون الان کدش رو آبلود کردیم اما جواب نمیده. _H2_19-12-2009, 12:30 AMسلام آیا میشه که کد برنامه رو روی سایت آباود کنیم یا باید صفحه وب باشه؟ سوالات چندان معنی ای ندارد. اکثر صفحات سایت طراحی شده تحت ASP.Net معمولاً پسوند aspx.* دارند که کدهای زبان برنامه نویسی (مثل C#.Net) میتواند ... داخل همین aspx باشد. یا کدها داخل فایل مجزایی با نام aspx.cs.*باشند. یا در حالت دیگری هم میتوان پروزه را کامپایل کرد تا تمام کدهای داخل پروزه یکبار برای همیشه کامپایل شده و به dll.* تبدیل شوند. و نکته مهم ان است که در هر سه حالت فوق با اپبود فایلها سایت ASP.Net شما کار خواهد کرد! اگر میشه کد رو بذاریم آیا باید کار خاصی بکنیم یا نه؟ برای راه افتادن سایت بالاخره چند نکته ظریف وجحود دارد... 1) گاهاً وضای وب اجاره شده ASP.Net را ساپورت میکند ولی در کنترلر پنل روی نسخه Asp.Net1.1 تنظیم شده و باید یکبار پس از اجاره فضا به کنترل پنل مراجعه کرد و این تنظیم را روی ASp.Net2.0 و یا نسخه های بالاتر قرار داد. 2) یکسری تنظیمات خاص بسته به شرایط معمولاً باید در فایل web.config در ریشه پروزه آپلود شده و سایت تنظیم شوند. مثل تنظیم ConnectionString برای اتصال به دیتابیس و user و pass و... 3) اگر پروزه شما حاوی دیتابیس SQL Server باشد آپلود فایلهای mdf بانک SQL Server برای فضا های اجاره ای عادی فایده ندارد! باید مطمئن باشید که فضایی که گرفته اید SQL Server را ساپورت میکند. هاستینگ به شما یک ادرس کنترل پنل SQLServer میدهد که شما باید به ان پنل رفته و دیتابیس را آنجا بسازید. (برنامه نویسان اغلب فایل نصبی با نامی شبیه DatabaseInstall.sqlدر سورس کد و کنار mdf.* قرار میدهند که با اجاری این فایل sql در کنترل پنل SQLServer کل دیتابیس یک دفعه در سرور ساخته میشود.) http://forum.p30world.com/showpost.php?p=2854966 با دقت نظر به مسائل و نکات کوچک فوق و به فرض کدنویسی صحیح سایت کار خواهد افتاد. موفق باشید. ali zi zeperto21-12-2009, 08:05 PMیکسری تنظیمات خاص بسته به شرایط معمولاً باید در فایل web.config در ریشه پروزه آپلود شده و سایت تنظیم شوند. مثل تنظیم ConnectionString برای اتصال به دیتابیس و user و pass و... من یه سری اطلاعات مثل database name,username,pass,server دارم که فکر کنم باید توی فایل web.config قرار بدم.منتها نمی دونم کجا یا شاید اصلا باید جای دیگه ای بذارم. هاستی که گرفتم sql server پشتیبانی می کنه.و همونطور که بالا هم گفتم با asp.net نوشته شده. ممنون می شم اگر راهنمایی کنید. _H2_22-12-2009, 12:47 AMسلام من یه سری اطلاعات مثل database name,username,pass,server دارم که فکر کنم باید توی فایل web.config قرار بدم.منتها نمی دونم کجا یا شاید اصلا باید جای دیگه ای بذارم. شما یا دوستتان خودتان برنامه را نوشته اید؟ یکسری از مسائل و روشها برمیگررد به طرز و سبک و روش کدنویسی داخل که برنامه نویسی که کد را نوشته هم اینها را هم میداند. اگر کس دیگری کد را نوشته، پیشنهاد میکنم از خود برنامه نویسی اصلی (یا شرکت و سایت و...) بخواهید راهنماییتان کند. من اجمالاً یک توضیحی میکنم. اول هاست: اگر هاست شما SQLServer را پشتیبانی میکند باید چهار مقدار مجزا فقط برای همین SQLServer داشته باشد. ServerName (میتواند یک IP باشد یا یک آدرس وبی مثل sql.site.com و یا میتواند یک نقطه خالی(!) باشد و یا (local) و...) DataBaseName Username Password (این مقادیر با مقادیر رمز کنترل پنل و FTP و ایمیل و... فرق دارد و خودش مجزا است) اگر این موارد را ندارید، باید به کنترل پنلی که هاستینگ به شما داده بروید و یک دیتابیس خالی جدید SQLServer برای ساییتان بسازید و نام دیتابیس و نام کاربری و رمزی برایش پر کنید و... بحرحال بعد از این مرحله و داشتن چهار پارامتر فوق میرسیم به کدنویسی ... ===== مکان استاندارد و معمول اصلاح مشخصات و مجوز سرور: عرف کدنویسی ASP.Net ان است که برنامه نویس حداقل یک مقدار ConnectionString در فایل Wenb.config میگذارد و همه جای برنامه از آن استفاده میکند. (این بخش به برنامه نویس اصلی پروزه ASP.Net شما برمیگردد و اینکه چه کدی نوشته و چه ساختاری استفاده کرده) چیزی شبیه این: (معمولاً) ((برنامه نویس میتواند از این استفاده نکرده باشد ولی عرف و منطقی اش چنین است) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! که بتوان بعداً که برنامه میخواهد برود روی سرور با تغییر این مکان user و pass و... را ست کرد و آپلود کرد و نیاز به تغییر کدها نباشد. اگر مثلاً برنامه نویس شما از همچین چیزی استفاده کرده باشد، شما کافیست مقادیر چهار پارامتر مربوط به سرور را در این مکان اصلاح کنید و نهایتاً web.config صحیح با ip و user و pass و... صحیح و جدید را آپلود کنید. اگر برنامه نویستان از این روش استفاده نکرده باشد، راه های دیگر استاندارد مشخصی ندارد و باید از خودش در مورد محل ذخیره ConnectionString و اصلاح user و pass سوال کنید. ===== این یک مسئله بدیهی و منطقی است که شما باید مشخصات و user و pass صحیح را به برنامه بدهید. اگر شما با برنامه نویس پروژه تان (یا شرکت فروشنده یا سایت نرم افزار و...) تماس بگیرد، مطمئناً به سادگی میتواند بگند کجا را و چطور اصلاح کنید و پارامترهای اتصال به SQLServer را در برنامه شان تنظیم کنید. موفق باشید. ali zi zeperto22-12-2009, 09:12 AMشما یا دوستتان خودتان برنامه را نوشته اید؟ نه من نوشتم نه این دوستمون که اومده پیش من.این پروژه این دوستمونه که خودش هم ننوشته.منتها بهش گفتن که من می تونم کمکش کنم و سر در میارم.البته اگه مربوط به وب نمی شد من می تونستم کمکش کنم.ولی برنامه نویسی وب تا حالا یه خط هم نکردم. اگر هاست شما SQLServer را پشتیبانی میکند باید چهار مقدار مجزا فقط برای همین SQLServer داشته باشد. ServerName (میتواند یک IP باشد یا یک آدرس وبی مثل sql.site.com و یا میتواند یک نقطه خالی(!) باشد و یا (local) و...) DataBaseName Username Password این چهارتا رو داره.که مربوط به sql server هم هستن.دقیقا همین چهارتاست.که آخری هم یه ip هستش. عرف کدنویسی ASP.Net ان است که برنامه نویس حداقل یک مقدار ConnectionString در فایل Wenb.config میگذارد و همه جای برنامه از آن استفاده میکند. این فایل web.config رو چون تو پستهای قبلی هم گفته بودید یه نگاه کردم اما جایی پیدا نکردم که این اطلاعاتی که دارم رو بهش اضافه کنم.میشه دقیقا بگید که باید دنبال چی بگردم که ببینم داره یا نه؟ ممنون _H2_22-12-2009, 12:08 PMسلام اما جایی پیدا نکردم که این اطلاعاتی که دارم رو بهش اضافه کنم این مورد خاصی که من در بالا گفتم، اگر خودش نداشته باشد و شما اضافه کنید فایده ای ندارد!!! برای اینکه این فقط یک فیلد متغییر را برای کدها ایجاد میکند که باید در کد و زبان برنامه نویسی این فیلد با نام مشخص مثلاً ConnectionName1 مقدار خوانده شده باشد و در کدها استفاده شده باشد. اگر کدهای برنامه اصلاً این مقدار را نخوانند و جایی هم استفاده نکنند، اضافه کردن این مقدار تاثیری بر آپلود و کارکرد سایت شما ندارد. (نمیدانم درست توانستم منظورم را برسانم یا نه؟) دقیقا بگید که باید دنبال چی بگردم که ببینم داره یا نه؟ در فایل web.config ببینید برنامه نویس اولیه جایی به نام connectionStrings یا رشته متنی شبیه زیر ذخیره کرده یا نه؟ !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اگر در هیچ کجای web.config این موارد را پیدا نکرده اید، یا برنامه شما کاری به دیتابیس و بانک اطلاعاتی SQLServer ندارد یا برنامه نویس اولیه همچین یکم غیر متعارف یا شاید هم، کم اطلاعات بوده و روش غیر متعارف و غیر معمول دیگری را برای ConnectionString در نظر گرفته! اگر در Web.config نیافتید به کدهای و فایلهای cs.* یا vb.* مراجعه کنید و سعی کنید در این کدها این دو مورد را پیدا کنید. ===== در نهایت در هر کجا این مورد را یافتید با رشته صحیح زیر اصلاحش کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق باشید. ali zi zeperto22-12-2009, 12:49 PMدر فایل web.config ببینید برنامه نویس اولیه جایی به نام connectionStrings یا رشته متنی شبیه زیر ذخیره کرده یا نه؟ همچین چیزی نبود. اگر در Web.config نیافتید به کدهای و فایلهای cs.* یا vb.* مراجعه کنید و سعی کنید در این کدها این دو مورد را پیدا کنید. یه عالمه فایل *.cs اینجا هست. فکر نمی کنم کار من باشه.بهتره خود برنامه نویسی که پروژه رو نوشته بقیه اش رو هم کامل کنه. خیلی ممنون که راهنمایی کردی. موفق باشی سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 703]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن