Actualización DotNetNuke 4.9.2 - Falla de redireccionamiento permanente
-
19-08-2019 - |
Pregunta
Al instalar la actualización DNN 04.09.02 (de DNN 4.8.4) recibo System.IndexOutOfRangeException: errorRedirecto permanente y no puedo instalar la actualización. ¿Cómo puedo evitar esto para poder instalar la actualización?
Solución 2
He vuelto a publicar lo siguiente del hilo proporcionado por kitsune. Fuente
Primero intente lo siguiente en su navegador. Reemplace " www.yourdomain.com " con tu dominio:
http://www.yourdomain.com/install/install.aspx ? mode = install
Si eso no funciona (lo cual no funcionó para mí), intente los siguientes pasos (copiado de Chris en ese hilo).
Para ejecutar manualmente la parte SQL de la actualización, deberá ejecutar cada script de actualización entre su versión y 4.9.2. Actualicé de 4.9.0 a 4.9.2, así que realicé lo siguiente:
- En el servidor web, abra el directorio: \ Providers \ DataProviders \ SqlDataProvider
- Determine qué archivos deben ejecutarse. Básicamente, todas las versiones posteriores a su versión anterior. En mi caso, necesitaba ejecutar los archivos 04.09.00.SqlDataProvider, 04.09.01.SqlDataProvider y 04.09.02.SqlDataProvider.
- Abra los archivos SQL en un editor de texto y reemplace " {databaseOwner} " (generalmente con " dbo. ") y " {objectQualifier} " (generalmente con " " ;, pero a veces " DNN4 " o algún otro prefijo de objeto)
- Ejecute esos archivos SQL en orden de versión usando SQL Management Studio. Suponiendo que esos scripts se ejecutaron sin error, el sitio debería estar listo para usar.