475
צפיות
צפיות
8
תשובות
תשובות
הודעת שגיאה
מופיעה לי ההודעת שגיאה הבאה:
Error Type:
Active Server Pages, ASP 0113 (0x80004005)
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
איך ניתן לתקן את ההודעה הזאת שמופיעה בעת לחיצה על קישור מסויים ?
תודה
8 תשובות
במדריך ה-ASP
אז כנס לחלק של SERVER יש שם משהו עם timeOut פשוט שכחתי איך קוראים לזה
וודא שאתה סוגר חיבורים ומבצע פעולות יעילות כי לרוב לא צריך להגדיל את ה-timeOut של העמוד
ב- 99.9% אחוז מהמקרים זה הסקריפט
ואין שום צורך להגדיל את הטיימאאוט
תודה על התגובה, אבל לא מצאתי את זה
קודם כל
תבדוק את הקוד שלך.
ואם אתה רוצה להגדיל את הטיימאאוט תכתוב את זה:
Server.ScriptTimeout = 150
המספר הוא בשניות. ברירת מחדל היא 90.
אני כרגע על 90
השאלה היא אם יש צורך להגדיל אותו, או שזה רק בעיה בקוד. המערכת היא מערכת פורומים כך שהגיוני שצריך להגדיל את האטיימאאוט, אבל אני רוצה להיות בטוח.
אין שום צורך להגדיל את הטימאאוט
במערכת פורומים.
אף אחד לא יחכה שתי דקות לדף הפורום שיעלה…
צריך פשוט לכתוב קוד יעיל.
צודקת.
אבל אני כבר לא יודע מה לעשות…
במערכת יש עוד כמה פורומים שכולם עובדים על אותו הדף בצורה גלובלית.
בכל הפורומים ניתן להעביר עמודים ורק בפורום אחד לא ניתן (ואז מופיעה הודעת השגיאה…)
כל הפורומים האחרים שברשימה עובדים על אותם הקוד/הדף ומבחינה הגיונית אין סיבה שרק פורום אחד לא מעביר עמודים.