mastermehdi1
پنج شنبه 07 مرداد 1389, 16:06 عصر
سلام دوستان
من یه سایت ساختم و Application_error در global.aspx رو طوری نوشتم تا هر خطايی رو ذخيره کنه.
وقتی برنامه رو روی کامپیوتر خودم چک می کنم درست کار می کنه
ولی بعد از اینکه سايت رو آپلود می کنم ديگه کار نمی کنه طوری که بنظر میرسه اصلا فایل global.aspx وجود نداره!!!
IIS 7.5 و کنترل پنل plesk 9.3 روی سرور من نصب شده
همچنين فایل global.aspx نیز در ریشه اصلی سایت یعنی درون پوشه httpdocs قرار دارد
اینم کد برنامه هست
void Application_Error(object sender, EventArgs e)
{
ConnectionStringSettings connectionString = ConfigurationManager.ConnectionStrings["database"];
SqlConnection connection = new SqlConnection(connectionString.ConnectionString);
SqlCommand command = new SqlCommand("insertError", connection);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add("@cause", SqlDbType.NVarChar);
command.Parameters["@cause"].Value = Server.GetLastError().GetBaseException();
connection.Open();
command.ExecuteNonQuery();
connection.Close();
Response.Redirect("~/error.aspx");
{
ممنون میشم اگه بتونید کمک کنید
من یه سایت ساختم و Application_error در global.aspx رو طوری نوشتم تا هر خطايی رو ذخيره کنه.
وقتی برنامه رو روی کامپیوتر خودم چک می کنم درست کار می کنه
ولی بعد از اینکه سايت رو آپلود می کنم ديگه کار نمی کنه طوری که بنظر میرسه اصلا فایل global.aspx وجود نداره!!!
IIS 7.5 و کنترل پنل plesk 9.3 روی سرور من نصب شده
همچنين فایل global.aspx نیز در ریشه اصلی سایت یعنی درون پوشه httpdocs قرار دارد
اینم کد برنامه هست
void Application_Error(object sender, EventArgs e)
{
ConnectionStringSettings connectionString = ConfigurationManager.ConnectionStrings["database"];
SqlConnection connection = new SqlConnection(connectionString.ConnectionString);
SqlCommand command = new SqlCommand("insertError", connection);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add("@cause", SqlDbType.NVarChar);
command.Parameters["@cause"].Value = Server.GetLastError().GetBaseException();
connection.Open();
command.ExecuteNonQuery();
connection.Close();
Response.Redirect("~/error.aspx");
{
ممنون میشم اگه بتونید کمک کنید