sql >> Base de Datos >  >> RDS >> Mysql

Mangento en localhost apunta al sitio en línea

Cambió la configuración de su URL base en la base de datos de Magento y todavía va a las URL base anteriores. Iniciaste Magento una vez antes de cambiarlos y almacenó en caché la configuración anterior y ahora estás bloqueado en el sitio anterior.

Para Linux, cambie su estructura de directorio var/ a chmod -R 777. No tiene permisos de escritura allí y Magento ha establecido un caché en /tmp, ya que necesitaba un lugar para escribir los archivos de caché. Ha almacenado en caché los ajustes de configuración y no los volverá a leer hasta que el caché esté en la ubicación de directorio correcta. Si hay subdirectorios en var/cache, elimínelos todos. Es posible que tengas que buscar /tmp/*/var/cache y eliminarlos también.

Editar:lo mismo ocurre con Mac y Windows, si cambió la base de datos y puede ver los cambios realizados en phpMyAdmin, limpió manualmente sus subdirectorios var/cache, le dio un reinicio a Apache y el sistema aún está redirigiendo, usted al principio, tuvo una configuración incorrecta que escribió el caché de Magento en otro lugar. Por eso es persistente. Por lo general, un reinicio de la máquina lo borrará en Mac y Linux, ya que realizan tareas de limpieza en sus carpetas temporales cuando se reinicia el sistema operativo.

Aquí hay capturas de pantalla del sistema /tmp Almacenamiento en caché de Magento en acción en un servidor Linux con permisos de archivos incorrectos.

Preste atención a la barra de direcciones superior en ambas imágenes...

Y aquí está tu caché oculta que te está causando problemas.