Pregunta

Recientemente migramos nuestra configuración Magento de dominio múltiple de un host compartido a un servidor dedicado.

Todo funciona bien, pero cuando intento ir a la sección de administración recibo un error 404 en cualquier cosa después de iniciar sesión.

Parece funcionar si elimino index.php de la URL, pero luego, tan pronto como hago clic en otro enlace en la sección de administración, 404 de nuevo con el index.php de regreso en la URL.

¿Fue útil?

Solución

- Debe ir a su servidor directamente y hacerlo a través de SSH/ FTP

Tienes que eliminar el siguiente archivo

app/etc/use_cache.ser

Si recibe un error después de eso como

Aviso: Índice indefinido: 0 in /srv/www/vhosts/javra.com/htdocs/munchad2/app/code/core/mage/core/model/mysql4/config.php en línea 92

Luego vaya a la gestión de su base de datos.

  • Abrir phpmyadmin
  • Ve a tu base de datos
  • Haga clic en SQL
  • Ejecute la siguiente consulta SQL:

_

SET FOREIGN_KEY_CHECKS=0;
UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;

Algo extraño sucede con el caché cuando mueve las bases de datos de un servidor a otro, por lo que parece que debe eliminarlo.

Otros consejos

Verifique de esta manera

> http://www.yourstore.com/index.php/admin/

o

>  http://www.yourstore.com/admin/

Después de la migración de www.domain1.com/magento/ a www.domain2.com/magento/ estaba recibiendo 500 error interno del servidor. Así que acabo de cambiar el nombre de mi .htaccess a htaccess.txt. Y mi frontend comenzó a funcionar bien, pero en backend http://www.yourstore.com/admin/ Estaba recibiendo el mismo error del servidor interno de 500.

Después de probar muchas opciones sugeridas en línea, nada funcionó para mí y después de eso intenté acceder a Administrador a través de la URL después de la URL y Voilà funcionó perfectamente, espero que esto ayude a otros.

Intenta acceder como esto> http://www.yourstore.com/index.php/admin/

¿El servidor dedicado tiene habilitado Mod_rewerite? ¿La configuración de Apache permite que los archivos .htaccess realicen cambios en las directivas de configuración a través de unloverRide? Ambas son formas comunes de que la configuración de Magento se acaricia.

Este es un hilo antiguo, pero también tuve un problema con la propiedad de lo que estaba devolviendo un 404 en el administrador. Había estado haciendo un trabajo para asegurar el servidor y algunos archivos eran propiedad de root, no Apache. Entonces un chown -R apache:apache . lo arregló de inmediato.

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