View Full Version : سوال: خطا پس از آپلود سايت و Error 404 هنگامي كه فايل ها موجود هستند
aykan648
یک شنبه 18 مهر 1389, 18:43 عصر
سلام خدمت دوستان گرامي
من سايتم رو با موفقيت آپلود كردم ولي نميدونم چرا صفحه ها نمايش داده نمي شوند و به من Error 404 ميده ؟
و نكته ي جالب اينه كه بين همه ي صفحات كه ERROR 404 ميدن , صفحه ي Login مشكلي نداره!!!
آدرس سايت : http://www.ehsanbattery.ir (http://www.ehsanbattery.ir/)
از دوستان تقاضا دارم كه منو راهنمايي كنند .
pedram_ns
یک شنبه 18 مهر 1389, 19:14 عصر
ببینید شما در این صفحات ارور دارید ولی در web.config مقدار custom error رو صفحه GenericErrorPage.htm معرفی کردید(البته پیشفرضه) ولی این صفحه رو نساختید پس ارور می گیرید که صفحه پیدا نشد.
در فایل web.config مقدار تک زیر رو off کنید تا ارور رو ببینید.
<customErrors mode="Off" defaultRedirect="GenericErrorPage.htm">
aykan648
یک شنبه 18 مهر 1389, 20:22 عصر
سلام دوست عزيز
متشكر از راهنماييتون
حالا من دارم خطايي رو كه در هاست هم ميديدم , ميبينم .
رشته ي اتصال من اينه :
connectionString="Data Source=(local);integrated Security=ehsanbattery_EhsanBattery;UID=USER;PWD=PA S"
اشكال كار من كجاست ؟
pedram_ns
دوشنبه 19 مهر 1389, 10:43 صبح
کانکشن رو به این صورت بنویسید
SqlConnection con = new SqlConnection("Data Source=(Local);Initial Catalog=ehsanbattery_ehsanbattery;Integrated Security=True")
amirjalili
دوشنبه 19 مهر 1389, 10:45 صبح
مرجع کامل خطاها (http://barnamenevis.org/forum/showthread.php?t=216042&page=9)
rana-writes
دوشنبه 19 مهر 1389, 10:51 صبح
سلام
شما connection string تون اشتباهه این رشته توی لوکال جواب میده نه توی هاست
Data Source=(local)
به جای کلمه local باید اسم هاست رو اینجا بنویسین
در واقع مراجعه کنین به ایمیلی که هاست براتون فرستاده و connection string رو از روی اون تنظیم کنین
باید یه همچین شکلی باشه:
"Server=sql.YorDomain.com;Database=DataBaseName;Uid =UserId;Password=Pass;
موفق باشین
aykan648
دوشنبه 19 مهر 1389, 17:07 عصر
دوستان عزيز مشكل حل شد و من الان اولين سايتم رو راه اندازي كردم ! :لبخند:
اولين مشكل اين بود كه من نميتونستم متن خطاهارو ببينم كه با راهنمايي دوستمون درست شد و متن خطا رو ديديم .
بعد اين كه من نميدونستم كه نام دامنه به اول اسم ديتابيس و نام كاربري اضافه ميشه .
از سايت ConnectionString هم كمك گرفتم و از IP اي كه هاست داده بود به ديتابيس متصل شدم.
در كل از همه ي شما متشكرم
اميدوارم بتونم جبران كنم .
( الان خيلي خوشحالم ... :لبخند: )
pedram_ns
دوشنبه 19 مهر 1389, 19:26 عصر
البته هنوز custom error رو تنظیم نکردید یک صفحه خطا بسازید که اگر کاربر آدرس اشتباهی وارد کرد یا خطایی از سیستم و سرور گرفت به اون صفحه بره و در اون صفحه به کاربر توضیح می دی مشکل چی می تونه باشه.
در ضمن بهتره نام صفحاتتون رو با حروف بزرگ اغاز نکنید(About) همه روبا حروف کوچک بنویسید(about.aspx)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.