Um 500 Internal Server Error indica que o Chrome faz tentar carregar a página e até recebe uma resposta do servidor (sendo o erro 500). Então, o servidor falha. Provavelmente tem alguns logs?
Como os cookies são armazenados por (sub) domínio, e localhost e 127.0.0.1 são domínios diferentes, a minha aposta é que o Chrome tem um cookie antigo para localhost, que ainda não expirou, mas que não é mais válido.
Mesmo se o PHP e o phpMyAdmin forem compatíveis com versões anteriores (portanto, lidar com as diferenças após as atualizações), o cookie problemático pode ter sido criado enquanto você testava o novo PHP e o novo phpMyAdmin. E agora que você reverteu a atualização, o PHP ou o myPhpAdmin não entendem o formato mais novo do cookie ou uma sessão a que se referem.
-
Para sessões, o cookie de sessão de um navegador contém um id que no servidor se refere ao PHP "serializado" objetos . Então, talvez o formato de serialização tenha mudado em versões mais novas do PHP, e o antigo PHP não sabe como lidar com o formato mais novo.
-
Para outros cookies, talvez o phpMyAdmin tenha armazenado objetos serializados diretamente no cookie, ou em seu banco de dados, ou simplesmente espere dados diferentes dos encontrados no cookie.
Para testar o acima:
-
Para ver se um cookie de sessão é o culpado: reinicie o Chrome e tente novamente .
-
Para ver se um cookie comum está causando isso sem limpá-lo ainda: tente uma sessão anônima , que não envia cookies existentes para o servidor. Se isso funcionar: limpe os cookies do host local .
Se isso não funcionar, você precisa encontrar o erro 500 no log do servidor.