Cómo resuelvo "Error HTTP 500.19-Error Interno del Servidor" en IIS7. 0 [cerrado]


¿Qué causa este error, cómo puedo solucionarlo?

Información detallada de Error
Módulo IIS Web Core
Notificación BeginRequest
Handler Not yet determined
Código de error 0x8007052e
Error de configuración No se puede iniciar sesión localmente a C:\inetpub\wwwroot como administrador de usuario con contraseña de directorio virtual
Archivo de configuración No disponible (Aislamiento de configuración)
URL solicitada http://192.168.0.3:80 /
Trayectoria Física C:\inetpub\wwwroot
Inicio de sesión Método aún no determinado
Usuario de inicio de sesión aún no determinado

Fuente de configuración

<application path="/" applicationPool="PS-Extranet">
    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>
Author: Nate Barbettini, 2009-05-30

30 answers

Parece que la cuenta de usuario que está utilizando para su grupo de aplicaciones no tiene derechos sobre el directorio del sitio web, por lo que no puede leer la configuración desde allí. Compruebe el grupo de aplicaciones y vea con qué usuario está configurado para ejecutarse. Compruebe el directorio y vea si ese usuario tiene los derechos apropiados para él. Mientras lo hace, revise el registro de eventos y vea si IIS registró información de diagnóstico más detallada allí.

 121
Author: Bruce,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-05-30 07:09:30

Tuve el mismo problema, pero la razón era diferente.

En mi web.config había una URL rewrite module rule y no he instalado URL rewrite module también. Después de instalar url rewrite module este problema resuelto.

 266
Author: Jomy John,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-02-29 07:56:48

Recibimos este error después de tener que cambiar nuestra contraseña de administrador de dominio.

Después de monkeying con varias configuraciones, finalmente encontré que en la aplicación en la ruta de abajo, ya que se configuró para usar específicamente la cuenta de administrador de dominio en lugar de la autenticación de paso a través (quién sabe por qué).

Administrador de IIS - > Configuración básica - > Conectar

 62
Author: c0bra,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-25 06:20:18

Finalmente tengo la solución para mi problema. Las asp.net la cuenta no aparece en el administrador de IIS porque no he marcado su casilla de verificación en IIS para hacer esto en Windows 7 siga los pasos

  1. Abrir panel de control
  2. Haga clic en el enlace "programa" (no desinstalar programas)
  3. Haga clic en el enlace" activar/desactivar las características de Windows "
  4. ubique" Internet Information services IIS " en la ventana emergente y expanda su nodo
  5. Expandir el nodo "World Wide Web Service"
  6. Ampliar Nodo" Características de Desarrollo de Aplicaciones "
  7. marque la casilla de verificación de"ASP.NET"
  8. Luego haga clic en el botón aceptar

Ahora verás el Asp.net cuenta en el administrador de IIS y, de forma predeterminada, ve la cuenta de IIS Ahora debe mover asp.net sitio web desde "mi documento" a otro lugar el IIS tiene permiso para acceder a él (a cualquier partición en su computadora) Ahora navegue por su sitio web desde el administrador de IIS y debería funcionar.

 59
Author: Delia D,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-19 14:38:37

En Windows 10 tuve que instalar ASP.NET 3.5 y ASP.NET 4.6 bajo Internet Information Services (las otras casillas se comprueban automáticamente):

introduzca la descripción de la imagen aquí

 53
Author: joshcomley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-26 14:28:20

Necesitas hacer un paso:

run->cmd

run "c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i"

Eso es todo

 19
Author: Vicxx,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-06-13 10:08:25

Experimentó este problema hoy y lo resolvió. Alguien había establecido las "Credenciales de ruta "para el" Sitio web predeterminado " en IIS para que se ejecutara como un usuario específico. Este mismo usuario cambió su contraseña, ya sea debido a la expiración de la contraseña o simplemente un cambio de rutina. Configurar el" Sitio web predeterminado "para conectarse como el" Usuario de la aplicación " a través de la opción de configuración básica lo resolvió para mí

 15
Author: Baz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-03-12 04:43:55

Probablemente cambie su contraseña de NT.

Abra IIS -> Haga clic derecho en su aplicación -> administrar aplicación -> Configuración avanzada -> credenciales de ruta física.

Buena suerte

 11
Author: Ziv.Ti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-25 07:10:48

En mi caso, este error aparece después de cambiar la solución de la carpeta.

Resuelvo el problema yendo a las propiedades de mi proyecto y recreando mi directorio virtual.

Haga clic derecho en proyecto > Propiedades > Web > En la sección Servidores haga clic en"Crear Directorio virtual"

Mostrará un mensaje diciendo que el directorio virtual fue creado en otro lugar y lo cambiará

 7
Author: Gelásio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-09 09:02:33

Esto funciona bien, pero no se basa en las sugerencias anteriores. Mi caso es que estoy recibiendo el error 500 ejecutando iis7 en un servidor Windows 2008 en un dominio. Acaba de agregar un nuevo usuario en el dominio y, básicamente, permitir el acceso de lectura / ejecución al directorio o carpeta virtual. Asegúrese de que la carpeta virtual>configuración básica> Conectar como > Credenciales de ruta esté establecida en un usuario con acceso de lectura/xecute. Puede probar la configuración y tanto la autenticación como la autorización deberían funcionar. ¡Salud!

 6
Author: royalcharlie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-11-11 15:02:38

Ahora mismo tuve este error y lo resolví. Su url podría coincidir con el directorio virtual creado.

Tienes que comprobar los directorios virtuales, en mi ejemplo encontré en applicationhost.config la siguiente fila:

<application path="/" applicationPool="Clr4IntegratedAppPool">
    <virtualDirectory path="/admin/roles" physicalPath="C:\..." />
</application>

Intenté abrir la página con una url (http://localhost/admin/roles) de AdminController y Roles acción y obtuve este error.

 5
Author: FSou1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-13 13:03:17

Para otros por ahí, recibí un mensaje de error similar debido a intentar ejecutar una aplicación.Net 4 en un grupo de aplicaciones. Net 2. El cambio de la versión de. Net FX para el grupo de aplicaciones lo arregló para mí.

 4
Author: Brian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-18 23:42:45

Estaba teniendo un error similar al instalar php 5.3.3 con el Código de Error 0x80070020 con una dirección a unas pocas líneas en web.config en mi directorio raíz www (no el directorio raíz estándar).

La solución, aunque cruda, funcionó perfectamente. Simplemente borré la web.archivo de configuración y ahora todo funciona. Pasé HORAS intentando otras soluciones en vano.

Si alguien piensa que esto fue estúpido, por favor hágamelo saber. Si alguien más ha pasado la misma cantidad de tiempo arrancando el cabello, intente y ver (después de hacer una copia de seguridad del archivo, por supuesto)

Regards FEQ

 4
Author: user409442,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-03 08:22:48

Estaba teniendo el mismo error y arreglar las credenciales en el grupo de aplicaciones de IIS no ayudó. Finalmente resolví el error en IIS seleccionando mi sitio web en Sitio web predeterminado, Configuración avanzada->Credenciales de ruta física->Usuario específico, y reentré las credenciales para el usuario del grupo de aplicaciones, luego reinicié IIS y el error desapareció y mi sitio web apareció con éxito.

 4
Author: mbonness,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-10 22:15:31

Sitio web predeterminado necesita administrar también:

1 .En el sitio web predeterminado -> basicSettings -> connect as, cámbielo al usuario correcto.

2.cambiar la Identidad del grupo de aplicaciones relacionadas con la defaultWebSite

G. luck

 4
Author: Ziv.Ti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-06 07:18:29

Para mí, necesitaba habilitar La activación Http en las características de. Net en "Agregar / Eliminar Características de Windows"

 4
Author: doodlleus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-26 14:18:22

No parecía ser un problema de permisos para mí - trató de dar a la cuenta IIS_IUSRS control total sobre todo en el servicio web, solo para ver si esta era la causa. La solución resultó ser la recreación de la aplicación que aloja el servicio web (es decir, el real '.vpc") en IIS

 2
Author: Chris Halcrow,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-20 00:57:30

Si es bigin cuando intenta acceder al panel de administrador de joomla, Solo un problema de nombre de usuario y contraseña !! Solo tienes que actualizar un jos_user en tu base de datos joomla.

Vaya a su directorio de sitio web joomla y abra una configuración .php con bloc note o bloc de notas para mostrar qué nombre de base de datos usa su sitio de administrador de joomla. Tienes que encontrar una línea que tenga:

public $user = 'joomlauser251';           //MySQL username

En mi caso joomlauser251 es mi nombre DB.

Inicie sesión en su mysql:

 mysql -uyourusername -pyourpassword

Seleccionar base de datos para su joomla:

use joomlauser251;

Cambiar contraseña para admin:

UPDATE jos_users SET password=MD5(‘NewPassword’) WHERE username=’admin’;

Y vuelva a intentar acceder de nuevo.

Eso es todo !!!

 2
Author: Bink's DEMBELE,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-14 18:47:40

En mi caso, encontré una referencia a una contraseña de cuenta de dominio antigua en applicationHost.config en los valores predeterminados del Directorio virtual.

 2
Author: Scott,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-11-06 17:43:20

Tan fácil encuentra el archivo " applicationHost.configuración " en Windows - > System32 - >inetsrv - > configuración 1. copia de seguridad "applicationHost.config " a otro nombre de archivo 2. abrir archivo " applicationHost.config " borrar datos y guardar 3. abra el navegador y llame a la url del sitio web interno, terminado.

 2
Author: Thanitsorn Pruekpanawech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-22 09:24:04

Si está utilizando una nueva cuenta de usuario dedicada... También vale la pena comprobar que la contraseña de esa cuenta no ha caducado, ya que también causará este problema de permisos 500.19.

 2
Author: Steve Ned,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-22 23:53:16

Cuando obtuve la 500.19, le di a IIS_IUSRS todos los derechos de acceso para la web mencionada.config y para la carpeta del proyecto. Esto resolvió el problema.

Puede dar permisos por

  1. haga clic derecho en la carpeta / archivo
  2. seleccionando la pestaña"seguridad"
  3. añade el usuario IIS_IUSRS - no olvides la i delante de USRS y no escribas una " e " como en USERS
 1
Author: Martin Thoma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-12 17:30:56

ASP.Net las aplicaciones vienen pre-cableadas con una sección de manejadores en la web.config. De forma predeterminada, se establece en solo lectura dentro de delegación de características dentro de IIS. Echa un vistazo a IIS Manager

1.Vaya a Administrador de IIS y haga clic en Nombre del servidor

2.Vaya a la sección Administración y haga clic en Delegación de funciones.

3.Seleccione las asignaciones del Controlador que se supone que debe establecerse como readonly.

4.Cambie el valor a read / write y ahora puede resolver el problema

 1
Author: kombsh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-11 16:34:09

Solo tengo una cosa más que decir sobre esto. Con el mismo código de error HTTP, todavía puede tener varios errores diferentes, ya que uno de ellos se ha publicado aquí en la descripción de la pregunta original. Por ejemplo: después de haber editado el archivo Web.Config de un ASP.NET proyecto, tenía

Código de error 0x8007000d

"Solo se permite un elemento . Debe ser el primer elemento hijo del elemento root "

Como dice, debes NO inserte su propio material XML antes de la parte <configSections> del archivo Web.Config. Después de haber insertado mi fragmento después de la etiqueta final de <configSections>, funcionó bien.

 1
Author: KAI,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-22 11:07:23

La ruta correcta de mi sitio web no se especificó en IIS.

 1
Author: Cosmin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-30 14:59:12

Mi solución es que,

  1. simplemente elimine la carpeta dañada.
  2. Luego vuelva a crear la carpeta.

Parece que si la carpeta dañada se había creado antes de IIS configuración. Si ha creado la carpeta de nuevo, funcionará correctamente.

 1
Author: Sruit A.Suk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-03 10:16:05

Para ASP.NET Sitios web principales, este error genérico también ocurrirá si no tiene instalado el módulo HttpPlatformHandler, consulte esta respuesta para más detalles.

 1
Author: Roman Starkov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:47:33

Recibí este error después de actualizar de Visual Studio 2013 a 2015. Después de un poco de búsqueda y probar varias correcciones, encontré que el problema se puede resolver eliminando lo siguiente de la web.config:

<staticContent>
    <mimeMap fileExtension=".less" mimeType="text/css" />
</staticContent >

Aparentemente el contenido estático está en desuso ahora?

Fuente

Editar 1

Esto impidió que IIS sirviera .archivos json cuando se implementó el programa. Si haces esto se supone que debes volver a agregar .json (aplicación/json) al mime tipos de su sitio en IIS. Aquí hay más información: http://www.iis.net/configreference/system.webserver/staticcontent/mimemap

Edit 2

Me di cuenta de que en mi situación la solución anterior edit 1 solo funciona temporalmente. Una vez que redespliegue la entrada se elimina. Así que moví el XML mimeMap a Web.Release.config. Ahora funciona bien.

 0
Author: JSideris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:10:45

Recibí este error después de desinstalar los Servicios de actualización de Windows Server (WSUS) del equipo que ejecuta IIS. Al parecer, desinstalar WSUS puede romper la configuración de IIS en el servidor haciendo que otra aplicación web instalada en el mismo servidor no esté disponible.

Encontré la solución para el problema aquí.

 0
Author: hsjolin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-09 10:11:57

En mi caso, el valor de la Clave era incorrecto en el archivo Web.config:

    <defaultDocument>
        <files>
            <add value="Portal.htm" />
        </files>
    </defaultDocument>

Cuando cambio el valor a "Portal.html" funcionó.

 0
Author: Imran Khan Hunzai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-29 06:52:09