Red de conocimientos turísticos - Conocimientos sobre calendario chino - Héroes, ayúdenme a descubrir el problema de que asp genere archivos xml. El siguiente error de ejecución de código, ¿cómo solucionarlo?

Héroes, ayúdenme a descubrir el problema de que asp genere archivos xml. El siguiente error de ejecución de código, ¿cómo solucionarlo?

Vea si la siguiente información le ayuda a resolver su problema:

-

Acerca del error msxml3.dll '80070005'. Error de acceso denegado 2007-11-05 3:15 Al recopilar un sitio web ayer, el programa de recopilación cometió un error.

Es un programa de colección escrito por mí mismo.

Después de buscar, encontré algunos resultados inútiles. Más tarde descubrí que el problema se resolvió exitosamente reemplazando Msxml2. ServidorXMLHTTP con Msxml2. XMLHTTP

El siguiente es el proceso de análisis y depuración.

Siempre cuelga después de recopilar durante un período de tiempo, no se pueden descargar los recursos especificados o se deniega el acceso.

Más tarde, se negaron directamente a visitarlo.

Al principio pensé que el otro servidor tenía configuraciones anti-cobro, como límites de tiempo.

Entonces se cambió el programa. Inicialmente, la página de la lista se obtiene directamente y luego la lista de artículos se obtiene continuamente. La estructura del archivo de recopilación ha sido modificada.

Resulta que es solo un archivo, la clase, la conexión a la base de datos y el procesamiento de datos están todos en un solo archivo. Al recopilar un artículo nuevamente, se establecerá un período de tiempo. añadido pasado mañana. Espere cinco segundos. El código es el siguiente

sTime = timer()

dttime = Timer()-sTime

do while dTime ltfive

dttime = Timer()-sTime

Ring

Es cierto que podría esperar 5 segundos, pero rápidamente descubrí que este ciclo consume demasiados recursos de la CPU. Una vez que se alcanzó este ciclo y la utilización de la CPU continuó siendo 100, inmediatamente abandoné el plan.

Hice otro documento. Según la URL del artículo, el contenido relacionado con el artículo se captura y se escribe en la base de datos. Después de escribir, se genera el código de salto automático.

La idea central es utilizar

Ejercicio:

Seleccionar archivo de caché-Propiedades-Seguridad-Agregar (IUSR_WEB)-Escribir.

Eso dijeron todos. Es inexplicable, quiero decir que FAT32 no tiene problemas de permisos de seguridad con el formato NTFS y la configuración de IIS es normal.

Mi problema es el acceso denegado después de recoger parte del mismo. Esto no es en absoluto un problema.

Continúa buscando y encuentra otra solución, que es sustituir a Microsoft. XMLHTTP con Msxml2. XMLHTTP, que usé originalmente.

Continuar buscando. La solución final encontrada debería ser usar Msxml2. ServerXMLHTTP

También descubrí este resultado antes, pero no lo descubrí a tiempo debido a un descuido. A continuación se muestran materiales relacionados útiles que se encontraron durante la búsqueda.

Además, encontré dicho código en CSDN.

ServerURL=PostUrl

Establecer Mail1=Servidor. CreateObject("CDO.Message")

Correo1. Crear URL del servidor MHTMLBody, 31

AA=Mail1. HTMLBody

Establecer Mail1 = Ninguno

Respuesta. Escribe AA

Lo he probado, pero también se puede usar, copiar y recopilar.

Miércoles, 24 de Octubre de 2007 10:28

Solución para MSXML3. Error de acceso denegado para DLL en IIS en XP

IIS informó un error:

msxml3.dll(0x 80070005)

Acceso denegado

Solución:

Establecer objSrvHTTP = Servidor. CrearObjeto("MSXML2.

ServerXMLHTTP")

En lugar de

Establecer objSrvHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")

o

Establecer objSrvHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")

/www.lvyouzhishi.com" target="_blank">Red de conocimientos turísticos All Rights Reserved.