AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Administrador WEBDEV / Administrador de WEBDEV Application Server / 11. Ejemplo de IIS
  • Error "Imposible añadir la programación" durante la instalación remota de un sitio (vía FTP)
  • "WDMetabase.dll: Meta_bInit falló" error o falla al actualizar la meta base con IIS7
  • Verificación de la configuración
  • Error HTTP 404 el diagnóstico en AWP
  • En Windows 2008
  • Problema al mostrar las imágenes y los estilos
  • Las páginas de Active WEBDEV no funcionan
  • La reescritura de URLs de Active WEBDEV Pages no funciona
  • Las URLs cortas de los sitios dinámicos no funcionan
  • El acceso a los datos de la red no funciona
  • La URL con sólo el nombre de dominio no inicia el sitio WEBDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Problemas comunes
Error "Imposible añadir la programación" durante la instalación remota de un sitio (vía FTP)
El siguiente error puede ocurrir durante la instalación remota de un sitio en un servidor de Windows 2008 en el cual el mecanismo UAC de Windows está habilitado:
No se puede agregar el horario debido al siguiente error:
No se puede ejecutar 'C:\WEBDEV 29 \WD 29 00 0Admin.exe /DELAYEDUPD /DATE=201101260949 /CMD="/INSTALL/ADDALIAS/SITENAME/domain.com/"' ejecutable por el siguiente motivo:
La operación solicitada requiere una elevación .
Cuando se produce este error, el sitio instalación se realiza al 95% en el servidor: sólo no se ha realizado la configuración del servidor web (IIS). Si el administrador de WEBDEV se inicia manualmente en el servidor, el nombre de su sitio se mostrará en la lista de sitios..
Para solucionar este problema de configuración , la configuración del servidor web debe forzarse "manualmente" para su sitio. Para ello, véase "Comprobación de la configuración". El diagnóstico de su sitio detectará este error de configuración del servidor Web y propondrá repararlo automáticamente.
Reminder sobre el mecanismo UAC (Cuenta de usuario control ):
Con el mecanismo UAC de Windows, cada ejecutable se ejecuta con los privilegios concedidos a su padre sin posibilidad de elevar estos privilegios. Además, el shell (iexplore) se inicia con un "filtrado Token" (para los administradores), lo que significa que tiene los derechos pero no los privilegios.
Por lo tanto, una aplicación iniciada en una sesión de administrador no tendrá privilegios de administrador y no podrá escribir en el registro de la rama "HKEY_LOCAL_MACHINE".. Si el inicio de la aplicación requiere una elevación de derechos (como el administrador de WEBDEV), Windows muestra un cuadro de diálogo de confirmación (obligatorio), con la eventual introducción de un nombre de usuario y una contraseña de administrador si la cuenta actual no es de administrador.. Cuando el inicio es realizado por otra aplicación, no se muestra ningún cuadro de diálogo, pero el inicio falla.: esto es lo que pasa aquí.
Para evitar este error, el UAC debe estar deshabilitado. Para desactivar el UAC, un método sencillo consiste en ejecutar MSCONFIG.EXE (Iniciar... Ejecutar, luego escribir MSConfig.exe). A continuación, en la ventana de MSConfig, vaya a la pestaña "Herramientas" y seleccione "Desactivar el Control de cuentas de usuario" (Atención: debe reiniciar el equipo).
"WDMetabase.dll: Meta_bInit falló" error o falla al actualizar la meta base con IIS7
Este error se produce cuando la compatibilidad de la metabase IIS 6 no está presente en la configuración de IIS..
Para corregir este error, vea:
Verificación de la configuración
Para cualquier problema, consulte la configuración desde la interfaz de administrador de WEBDEV en la pestaña "Avanzado" .
  1. En los controles "Nombre de host/IP", especifique el nombre de dominio de su sitio. Las próximas operaciones se realizarán en este Address, asegúrese de que es el Address del servidor virtual para comprobar. Si hay un único servidor virtual, deje "localhost" en el control para que la prueba utilice el sitio Default.
  2. Haga clic en el botón "Diagnóstico".
  3. Para comprobar la configuración del servidor, marque "Configuración general del servidor de aplicaciones WEBDEV".. A continuación, haga clic en "Iniciar la comprobación".
  4. Para comprobar la configuración de un sitio concreto, seleccione el nombre del sitio que desea comprobar en el cuadro combinado y haga clic en "Iniciar la comprobación".
  5. El administrador de WEBDEV detecta los problemas y propone solucionarlos automáticamente.
Error HTTP 404 el diagnóstico en AWP
En caso de error HTTP 404 en el protocolo AWP (o en la URL HTTP://Servidor/WD29 0AWP/WD29 0Awp,exe/VERSION), compruebe si los CGIs de WEBDEV están permitidos.

En Windows 2008

En la consola IIS (que se inicia con "Inetmgr" en el menú Inicio de Windows), seleccione:
  • el equipo en el árbol (a la izquierda),
  • la "Restricción de solicitudes" Icon (a la derecha).
    Asegúrese de que los CGIs de WEBDEV Application Server se encuentran en la lista. Estos elementos deben estar "Autorizados". En caso contrario, deben añadirse los siguientes elementos.
En el sitio virtual, compruebe en la sección "Handler mappings" si los ejecutables CGI están permitidos. En caso contrario, añada estos elementos (durante la adición, marque "Ejecución" en la pestaña "Restricción de solicitudes", "Acceso"):
Problema al mostrar las imágenes y los estilos
Problema: El sitio se inicia pero las imágenes no se muestran. Los estilos no son correctos: Se producen errores de JavaScript en las páginas. Algunas acciones no funcionan.
Solución: El alias del sitio (directorio virtual) no está definido o es incorrecto. Utilizar el diagnóstico del sitio desde el administrador de WEBDEV. También es posible:
  • inicie la consola IIS ("Inetmgr" en el menú Inicio de Windows)
  • compruebe si se encuentra el alias que le gustó al sitio _WEB y si no es un error.
Las páginas de Active WEBDEV no funcionan
Problema: La asociación entre el AWP extension y el servidor de aplicaciones WEBDEV no está definida.
Solución: Utilice el diagnóstico de servidor de aplicaciones desde el administrador de WEBDEV.
La reescritura de URLs de Active WEBDEV Pages no funciona
Problema: La asociación entre AWP extension y el servidor de aplicaciones WEBDEV no está definida correctamente.
Solución: Utilizar el diagnóstico de servidor de aplicaciones desde el administrador de WEBDEV.
Atención:
  • El sitio debe haber sido desplegado al menos una vez por un instalación (medio físico o FTP) para que el Servidor de Aplicaciones WEBDEV haya sido configurado (no hay un simple copy manual).
  • El directorio correspondiente a la ruta de URL reescrito, un archivo ".WDConfig.awp" (que contiene información sobre el nombre del sitio, tales como: SITEID * ) debe ser encontrado.
  • Si la URL contiene caracteres (como el +), algunos servidores web pueden considerar que es un doble escape y disparar un error HTTP 404 Error( o un HTTP 404.11). En este caso, el servidor Web debe estar configurado para permitir la doble salida.
    Por ejemplo, para IIS 7 (2008): En el sitio Web, vaya a "Filtrar las solicitudes", luego a "Modificar los parámetros de la función..." y marque "Permitir la doble evasión".
Las URLs cortas de los sitios dinámicos no funcionan
Problema: IIS 6 no es compatible con Windows 2000 o 2003. La asociación entre la extensión AWP y el WEBDEV servidor de aplicaciones no está definida adecuadamente.
Solución: Utilice el diagnóstico de servidor de aplicaciones desde el administrador de WEBDEV.
El acceso a los datos de la red no funciona
Problema: El sitio no puede acceder a los datos encontrados en otro ordenador. La cuenta de Windows que ejecuta el sitio es una cuenta de invitado local, por lo tanto sin posibilidad de acceder a los recursos compartidos de red..
Solución: Para acceder a los recursos de la red, cambie la cuenta de Windows associated con el sitio web virtual e implemente una cuenta de dominio.
La URL con sólo el nombre de dominio no inicia el sitio WEBDEV
Una vez desplegado el sitio WEBDEV, la URL con el nombre del dominio debe redirigirse directamente al sitio WEBDEV.
Con IIS 7 en Windows 2008 , puede especificar una regla de redirección, por ejemplo, el Address del sitio WEBDEV dinámico deseado:
Casos especiales: Visualización de páginas estáticas o AWP con solo el dominio raíz:
  1. Modificar el directorio base del sitio virtual (wwwroot). Este directorio base debe apuntar al subdirectorio _WEB del sitio WEBDEV deseado. Si el sitio soporta sólo un idioma, es posible apuntar al subdirectorio de idiomas. Ejemplo con IIS 7 en Windows 2008:
  2. Especifique la página Default (Default.html o index.htm). Usar:
    • una Page que redirige a la URL del sitio dinámico
    • su página de inicio estática si tiene una (el nombre dado por WEBDEV es correcto por Default).
      Observación: Si su primera página es una página awp, asegúrese de que su nombre corresponda al nombre de un Document de un sitio web predeterminado.
Veamos algunos métodos para crear una página que abra o redirija a un sitio WEBDEV dinámico:
  • En la home estática Page del sitio WEBDEV, escriba el siguiente código en el código onload de la Page:
    DynamicSiteDisplay("MYSITE")
  • Ejemplo de código HTML para una Page estática "index.htm" con FrameSet. Con este tipo de Page, la URL mostrada por el navegador permanecerá inalterada (sólo el nombre de dominio) incluso cuando se navegue en el sitio. Este ejemplo no es adecuado para un sitio con páginas .awp o para el que se requiera mucho SEO:
    <html>
    <head>
    <title>My site</title>
    <meta name="url" content="/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
    <meta name="robots" content="all">
    </head>
    <frameset rows="100%,0" frameborder=no border=0>
    <frame name="SITE" src="/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
    <frame name="NONE" src="" scrolling="no" noresize>
    <noframes>
    <body><a href="/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
    Your browser does not support the frames, click here to start the site</a>
    </body>
    </noframes>
    </frameset>
    </html>
  • Ejemplo de código HTML para una Page estática "index.htm" para redireccionamiento por metaetiqueta:
    <html>
    <head>
    <title>My site</title>
    <meta name="url" content="/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
    <meta http-equiv="refresh" content="0;URL=/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
    <meta name="robots" content="all">
    </head>
    <body><a href="/WD290AWP/WD290AWP.EXE/CONNECT/MONSITE">
          The site is loading, click here to force a reload</a>
    </body>
    </html>
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 08/09/2023

Señalar un error o enviar una sugerencia | Ayuda local