Pregunta

Acabé de instalar impresiones 4_0_17 y completé el proceso de instalación a través del punto de completar el formulario de base de datos y enviarlo. La siguiente página le dio un error 404 en la URL / Impresiones / Admin. Antes de eso, la página de verificación de sistemas enumeró 3 advertencias: citas mágicas desactivadas, apache mod_rewrite, límite de memoria PHP 64MB. Ninguna otra información sobre estas advertencias estaba disponible en esa página.

Estoy usando la función de alias en Godaddy para alojamiento, lo que me permite crear múltiples sitios web en la misma cuenta. Además, estoy usando un subdominio para esta instalación para que pueda probarlo antes de reemplazar el sitio original. Debido a que subí todo el archivo IP Zip y lo extrajo en la carpeta ROOT WEB, todos los archivos IP ahora están instalados en la carpeta / Impresspages.

Después del error 404, modificé la URL para ser solo / Mormespages /. Que en realidad cargó bien. Además, apareció un pequeño diálogo diciendo que me había iniciado sesión automáticamente como administrador. Me dio el nombre de usuario, la contraseña y el correo electrónico que configuré para el sitio. También proporcionó la URL de la página de administración que produce un error 404 y dijo que tenía que ir allí para iniciar sesión en el futuro.

La página de inicio en / Impresiones / cargas y muestra características de edición en línea. Si hago clic en LOREM IPSUM Link, /impresspages/index.php/lorem-Insumy, obtengo una página blanca con la única línea:

"No se especifica ningún archivo de entrada".

He intentado algunos ajustes al archivo .htaccess sin éxito. Las últimas líneas activas se muestran a continuación. Todas las otras líneas del archivo predeterminado se comentan y no he intentado jugar con ellos.

<IfModule mod_rewrite.c>
    RewriteEngine on

# Attempt to fix SVG images, 6/4/2014
    AddType image/svg+xml svg
    AddType image/svg+xml svgz

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /ImpressPages/index.php?%{QUERY_STRING} [L]

#    Redirect www urls to non-www.
#    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
#    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>

Los cambios que intenté obtener acceso de administrador están en la reescritura. Prefijé index.php primero con una barra, luego con / contagios /. Ninguno de los dos ayudó. Cualquier sugerencia sobre cómo obtener acceso de administrador será muy apreciado.

17:11 - Nueva información: Con las piezas / ruta de impresión / impresión y las siguientes líneas .HTACCESS habilitadas, ahora puedo obtener el diálogo de inicio de sesión en la página de administración. Una vez que ingrese el inicio de sesión correctamente, la siguiente URL está /impresspages/index.php con la página blanca descrita anteriormente. Luego, la recarga / impresora / administrador produce la misma página en blanco y la misma URL /impresspages/index.php. Así que ahora puedo iniciar sesión, pero no ayuda.

Options -Indexes
Options -MultiViews

Esas líneas están en el archivo .htaccess predeterminado ya. Acabo de quitar el carácter de comentario para activarlos.

17:45 - más progreso. Moveré todos los contenidos de la carpeta / Fresspages UP un nivel a la raíz de la web. Luego eliminé / Mormespagos / desde la ruta para index.php en la regla de reescritura. Con ese cambio, el inicio de sesión de administrador comenzó a funcionar y ahora puedo editar mi sitio. Todavía hay problemas. Por ejemplo, la publicación de una página publica los cambios, pero luego carga la página en blanco típica con la URL /index.php/Home. La URL / Carga la página de inicio correctamente. Casi suena como el enrutamiento de la URL no funciona correctamente.

¿Fue útil?

Solución

Parece que las propagas de impresiones se decidió que su servidor no admite las reescrituras de URL y ha colocado las reescrituras en config.php

Intente eliminar esta línea de configuración.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top