Recomendado: ASP Tutorial: Métodos para resolver o tempo limite do script ASP em execução Estou aprendendo o conhecimento do servidor recentemente. Às vezes, encontro um erro no qual o script ASP executa o tempo limite, o que é realmente problemático. Encontrei informações relevantes e existem algumas soluções. O tempo limite do script padrão do IIS é de 90 segundos. Se você carregar software ou transferir dados mais de 90 segundos.
ASP percebe a exibição instantânea do visualizador de página atual
arquivo online.asp
| A seguir, o conteúdo citado: <!-#inclua arquivo = dbconn.asp-> <% OnLineTimeout = 10 '' Defina o intervalo de tempo para atividades online Função userip () GetClientip = request.servervariables (http_x_forwarded_for) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' 'Fundo fundo fundoder fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundo fundodddddddddddddddddddd .D fundo...... .D. .D. .D .d .d .d .d .d .d Se getClientip = ou isNull (getClientip) ou isEmpty (getClientip) então GetClientip = request.servervariables (remote_addr) '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '”' Final se Userip = getClientip Função final SQL = Selecione O_ID de C_ONLINE onde O_IP = '' & Userip () & '' Encontre o ID do endereço IP obtido no banco de dados Definir rs = Conn.Execute (SQL) Se Rs.eof e Rs.Bof então sql = inserir em c_online (O_IP) Conn.Execute (SQL) Outro sql = update c_online Set O_ltime = agora () onde o_ip = '' & userip () & '' a hora atual do banco de dados Conn.Execute (SQL) Final se SQL = Exclua de C_Online onde DataAdd ('' S '', & onlineTimeout*60 &, O_ltime) <agora () Defina dez minutos para atualizar Conn.Execute (SQL) rs.close Defina rs = nada Função allonline () tmprs = conn.execute (selecione contagem (o_id) de c_online) allonline = tmprs (0) Definir tmprs = nada Função final %> <%Response.Write Document.Write (Online & allonline () e pessoas)%> |
Compartilhar: Resolva erros internos do iis5 http500 1. Erros: o erro interno do servidor HTTP 500 do IIS5 é um dos erros que frequentemente encontramos. Seu principal erro é que os programas ASP não podem navegar, mas as páginas da web estática HTM não são afetadas. Além disso, quando ocorre um erro, o log de eventos do sistema e o log de eventos de segurança terão correspondente correspondente