Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mangento em localhost aponta para site online


Alterou suas configurações de URL base no banco de dados Magento e ainda está indo para as URLs base antigas. Você iniciou o Magento uma vez antes de alterá-los e ele armazenou em cache a configuração antiga e agora você está bloqueado no site antigo.

Para Linux, altere sua estrutura de diretório var/ para chmod -R 777. Você não tem permissões de gravação e o Magento estabeleceu um cache em /tmp, pois precisava de algum lugar para gravar os arquivos de cache. Ele armazena em cache as configurações de configuração e não as relê até que o cache esteja no local correto do diretório. Se houver subdiretórios em var/cache, exclua todos eles. Você pode ter que procurar /tmp/*/var/cache e excluí-los também.

Edit:O mesmo vale para Mac e Windows, se você alterou o banco de dados e pode ver as alterações feitas no phpMyAdmin, você limpou manualmente seus subdiretórios var/cache, deu uma reinicialização ao Apache e o sistema ainda está redirecionando, você no início, teve uma configuração incorreta que escreveu o cache do Magento em outro lugar. Por isso é persistente. Normalmente, uma reinicialização da máquina o limpará no Mac e no Linux, pois eles fazem a limpeza em suas pastas temporárias quando o sistema operacional é reiniciado.

Aqui estão as capturas de tela do sistema /tmp Armazenamento em cache Magento em ação em um servidor Linux com permissões de arquivo inválidas.

Preste atenção na barra de endereço superior em ambas as imagens...



E aqui está seu cache oculto que está causando dificuldades.