Recomendado: Tutorial ASP: Métodos para resolver el tiempo de espera del script ASP en ejecución Estoy aprendiendo conocimiento del servidor recientemente. A veces encuentro un error en el que el script ASP ejecuta Tiempo de espera, lo cual es realmente problemático. Encontré información relevante, y hay algunas soluciones. El tiempo de espera de script predeterminado de IIS es de 90 segundos. Si carga software o transfiere datos más de 90 segundos.
ASP realiza una visualización instantánea del visor de página actual
archivo en línea.asp
| El siguiente es el contenido citado: <!-#include file = dbconn.asp-> <% OnlineTimeout = 10 '' Defina el intervalo de tiempo para la actividad en línea Función userip () GetClientip = request.ServerVariables (http_x_forwarded_for) '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' Si getClientip = o isNull (getClientip) o isEmpty (getClientip) entonces GetClientip = request.ServerVariables (remoto_addr) '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' Final si Userip = getClientip Función final sql = seleccione o_id desde c_online donde o_ip = '' '& userip () &' 'Busque la ID de la dirección IP obtenida en la base de datos Establecer rs = conn.execute (SQL) Si Rs.Eof y Rs.Bof entonces sql = insertar en valores c_online (o_ip) ('' '& userip () &' ') Si no hay en la base de datos, significa que es una nueva IP, entonces la operación de inserción Conn.execute (SQL) Demás sql = update c_online set o_ltime = ahora () donde o_ip = '' '& userip () &' 'la hora actual de la base de datos Conn.execute (SQL) Final si sql = eliminar de c_online donde dataadd ('' s '', & onlineTimeout*60 &, o_ltime) <Now () Definir diez minutos para actualizar Conn.execute (SQL) rs. Establecer RS = nada Function allonline () tmprs = conn.execute (select Count (O_ID) de C_Online) Allonline = TMPRS (0) establecer tmprs = nada función final %> <%Response.Write Document.Write (Online & Allonline () y People)%> |
Compartir: resolver errores internos de IIS5 HTTP500 1. Errores: el error del servidor interno HTTP 500 de IIS5 es uno de los errores que a menudo encontramos. Su principal error es que los programas ASP no pueden navegar, pero las páginas web estáticas HTM no se ven afectadas. Además, cuando ocurre un error, el registro de eventos del sistema y el registro de eventos de seguridad tendrán correspondientes