PDA

View Full Version : مشکلات آپلود



samaneh63
چهارشنبه 15 فروردین 1386, 22:09 عصر
سلام به همه
من می خواستم یه سایت کوچیک رو آپلود کنم که با چند تا مشکل برخورد کردم.خیلی خیلی ممنون می شم اگه به من کمک کنید.
راستش اولین مشکلم با user control هاست. وقتی که صفحه لود میشه ascx اصلا نمایش داده نمیشه:گریه:
مشکل دیگه عملکرد نادرست برنامه است. با وجود اینکه برنامه به صورت local درسته اما بعد از اپلود مشکل داره.مثلا دکمه ای که باید به یک دایرکتوری بالاتر بره این کار رو انجام نمی ده و در همون صفحه میمونه.:عصبانی++:
با IP که از شرکت گرفته ام نمی تونم با Enterprise به پایگاه داده متصل بشم بعد از وارد کردن اطلاعات امکان connect وجود نداره. :ناراحت: در واقع پیامی مینی بر وجود نداشتن سرور می ده. در صورتی که از طریق همون IP و username و password به پنل مدیریت متصل میشه.
اصلا اگر نخوام از Enterprise استفاده کنم چطور باید با پنل مدیریت نوع db رو برای ساپورت کاراکترهای فارسی تغییر بدم؟
لطفا کمکم کنید. خیلی ممنونم

iman_22a
پنج شنبه 16 فروردین 1386, 00:07 صبح
شما از دات نت 2003 استفاده می کنید ؟
شاید IP مربوط به Sql Server با IP هاست یکی نباشه . این امکان وجود داره .
با پنل مدیریت نمی توانید تغییری در db برای ساپورت کاراکترهای فارسی ایجاد کنید ، تنها راهش وصل شدن به Sql از طریق ریموت است که در این صورت باید حتما IP مربوط به sql یا نام سروری که sql روش نصبه رو ازشون بگیرید .


راستش اولین مشکلم با user control هاست. وقتی که صفحه لود میشه ascx اصلا نمایش داده نمیشه

اگر امکان داره آدرس سایت رو اگر Upload کردید ، بدید تا یه چکی بکنیم

samaneh63
پنج شنبه 16 فروردین 1386, 23:16 عصر
سلام
از پاسختون ممنونم
من از 2003 استفاده می کنم.
منظور شما رو از عدم تطبیق IPها متوجه نشدم. به هیچ طریقی نمی تونم با Enterprise به db متصل بشم؟
برای ascx ها کدی که نوشته ام رو کپی کردم. وقتی صفحه لود میشه متغیرp درست مقداردهی میشه و صفحه هم کامل لود میشه اما پنلی که باید ascx رو نشون بده خالیه.:گریه:
آیا مشکل کد نویسی دارم یا باید فایل خاصی رو تغییر بدم و آپلود کنم یا چیز دیگه؟
کل سایت من با ascx طراحی شده اگه درست نشه خیلی بد میشه:ناراحت:


Control a=LoadControl("news.ascx");
pnlnews.Controls.Add(a);

Control b=LoadControl("marquee.ascx");

pnlmarquee.Controls.Add(b);

Control d=LoadControl("ftime.ascx");
Pnltime.Controls.Add(d);
if(Request.QueryString["p"]!=null)
{
string p = Request.QueryString["p"].ToString();
if(p=="1004")
{
Control c0 = LoadControl("download.ascx");
pnlshow.Controls.Add(c0);
}
elseif(p=="1006")
{
Control c1 = LoadControl("aboutus_uc.ascx");
pnlshow.Controls.Add(c1);
}
elseif(p=="1001")
{
Control c2 = LoadControl("researchers.ascx");
pnlshow.Controls.Add(c2);
}
elseif(p=="1007")
{
Control c3 = LoadControl("contactus_uc.ascx");
pnlshow.Controls.Add(c3);
}
elseif(p=="1003")
{
Control c4 = LoadControl("books.ascx");
pnlshow.Controls.Add(c4);
}
elseif(p=="1002")
{
Control c5 = LoadControl("farakhan.ascx");
pnlshow.Controls.Add(c5);
}
elseif(p=="1005")
{
Control c5 = LoadControl("members.ascx");
pnlshow.Controls.Add(c5);
}
elseif(p=="1000")
{
Control c6 = LoadControl("defult.ascx");
pnlshow.Controls.Add(c6);
}




}
else Response.Redirect("homePage.aspx?p=1000");

iman_22a
جمعه 17 فروردین 1386, 00:34 صبح
خواهش می کنم
ببینید ممکنه شرکتی که ازش هاست گرفتید سایت ها رو روی یک سرور با یک Ip مشخص گذاشته باشه و Sql Server رو روی یک سرور دیگه با یک Ip دیگه قرار داده باشه ، شما Ip اون سرور رو لازم دارید .
در مورد شیوه کدنویسی تون نمی دونم ، احتمالا درسته و باید جواب میداده
شاید توی آپلود چیزی یادتون رفته باشه ، اگر آدرس رو بدی یا برام Mail بزنی شاید بتونم کمکت کنم