PDA

View Full Version : سوال: علت این پیغام چیست ؟



fazelm
یک شنبه 30 خرداد 1389, 21:04 عصر
من یه کد بسیار ساده نوشتم و روی یه سایت آپلود کردم ولی وقتی از روی سایت دکمه اجرا رو میزنم این پیام رو میده : به نظر شما مشکل از کجاست ؟





Server Error in '/' Application.

Runtime Error

Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

hamedsabzian
یک شنبه 30 خرداد 1389, 21:19 عصر
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
1. این قسمت رو به web.config اضافه کنید، تا بتونید جزئیات خطا رو ببینید.
2. البته این کار توی هاست کار درستی نیست. بهتره برنامه رو توی Local کاملا تست کنی و مطمئن بشی که خطا نداره بعد Upload کنی. و این کد زیر رو به web.config اضافه کنی تا در صورت بروز خطا به یه صفحه ای که مشخص کردی بره.

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration
3. فعلا کار 1 رو انجام بده، تا کارت راه بیفته.

fazelm
یک شنبه 30 خرداد 1389, 21:29 عصر
توی local درست عمل میکنه ولی وقتی آپلود میکنم این مشکل پیش میاد

باز هم اگه دوستان نظری دارند ، سراپا گوشم . ممنون

mohsen.nsb44
دوشنبه 31 خرداد 1389, 09:44 صبح
توی local درست عمل میکنه ولی وقتی آپلود میکنم این مشکل پیش میاد

باز هم اگه دوستان نظری دارند ، سراپا گوشم . ممنون
دوست عزيز شما به كنترل پنل هاست برويد از قسمت aspseting قسمت custom error mod رو of بزاريد يا مثل روش اقاي حامد سبزيان عمل كنيد در اين صورت ميشه ارور برنامتون رو ديد يا مثل در غير اينصورت كسي نمي تونه كمكتون بكنه

raziee
دوشنبه 31 خرداد 1389, 10:00 صبح
اگر برنامه خطایی داشته باشه که برنامه نویس کنترلش نکنه(حالا این خطا میتونه هر چیزی باشه)
معمولا خطا ها برای کانکشن هست(اگه به بانک وصل میشید)

در غير اينصورت كسي نمي تونه كمكتون بكنه
همونطور که دوستمون گفتنند به این صورت نمیشه گفت که خطا از چی هست و چجوری رفع میشه.

وقتی از روی سایت دکمه اجرا رو میزنم این پیام رو میده : به نظر شما مشکل از کجاست ؟
کد های داخل این باتن رو بگذارید (یا حد اقل بگید چه کاری انجام میده) تا شاید بتونیم کمکتون کنیم.

fazelm
دوشنبه 31 خرداد 1389, 15:16 عصر
دوست عزيز شما به كنترل پنل هاست برويد از قسمت aspseting قسمت custom error mod رو of بزاريد يا مثل روش اقاي حامد سبزيان عمل كنيد در اين صورت ميشه ارور برنامتون رو ديد يا مثل در غير اينصورت كسي نمي تونه كمكتون بكنه

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

کد داخل کلیدم فقط همینه : (به زبان vb.net )


msgbox("hello!")

Peyman.Gh
دوشنبه 31 خرداد 1389, 15:38 عصر
این کار رو کردم ولی درست نشد

کد داخل کلیدم فقط همینه : (به زبان vb.net )


msgbox("hello!")
در WEB.CONFIG ,ا CustomError Mode را مشخص کرده اید ؟


msgbox("hello!")
از این کد برای چه کاری استفاده کردید ؟
در ASP.NET نمیتوانید از MSGBOX استفاده کنید.

fazelm
دوشنبه 31 خرداد 1389, 15:44 عصر
در WEB.CONFIG ,ا CustomError Mode را مشخص کرده اید ؟


از این کد برای چه کاری استفاده کردید ؟
در ASP.NET نمیتوانید از MSGBOX استفاده کنید.

پس برای نشان دادن پیام در asp.net بااستفاده از vb.net چی باید نوشت ؟؟

Peyman.Gh
دوشنبه 31 خرداد 1389, 15:48 عصر
پس برای نشان دادن پیام در ASP.NET بااستفاده از vb.net چی باید نوشت ؟؟
بطور مثال از Javascript استفاده کنید.
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script>alert('Test')</script>");
}

fazelm
دوشنبه 31 خرداد 1389, 15:51 عصر
بطور مثال از Javascript استفاده کنید.
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("<script>alert('Test')</script>");
}

من vb.net بلدم ، با vb.net نمیشه asp نوشت ؟؟؟؟

Peyman.Gh
دوشنبه 31 خرداد 1389, 15:54 عصر
من vb.net بلدم ، با vb.net نمیشه asp نوشت ؟؟؟؟

چرا میتوانید !
منظور من درباره MSGBOX بود که گفتم در ASP.NET نمیتوانید از آن استفاده کنید.

fazelm
دوشنبه 31 خرداد 1389, 15:58 عصر
چرا میتوانید !
منظور من درباره MSGBOX بود که گفتم در ASP.NET نمیتوانید از آن استفاده کنید.

از چیا میتونم استفاده کنم ؟؟

خیلی مقاله دانلود کردم ولی هیچ کدوم به اصل مطلب اشاره نکردند

Peyman.Gh
دوشنبه 31 خرداد 1389, 16:18 عصر
از یک کتاب کامل ASP.NET استفاده کنید.

fazelm
دوشنبه 31 خرداد 1389, 22:19 عصر
کسی نمیتونه منو درباره asp.net با استفاده از vb.net کمک کنه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟ :عصبانی++::عصبانی:

Peyman.Gh
دوشنبه 31 خرداد 1389, 22:23 عصر
کسی نمیتونه منو درباره ASP.NET با استفاده از vb.net کمک کنه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟ :عصبانی++::عصبانی:
چه کمکی نیاز دارید ؟

fazelm
دوشنبه 31 خرداد 1389, 22:45 عصر
چه کمکی نیاز دارید ؟

من فعلا یه سورس بسیار ساده که با استفاده از vb.net ساخته شده باشد میخوام ... همین

roomezonline
جمعه 25 تیر 1389, 10:19 صبح
من فعلا یه سورس بسیار ساده که با استفاده از vb.net ساخته شده باشد میخوام ... همین

منم دارم asp رو با vb.net شروع کردم ولی نمیدونم چه دستور های رو نباید استفاده کرد
msgbox , open file و .....
اگر امکانش هست توضیح بدید یا یک سورس بذارید با تشکر