Recentemente, migrando um servidor web, tive um problema de exibição de data em alguns sistemas. Outros até apresentaram erro “ORA-01843: not a valid month”.
Prontamente fui verificar as configurações regionais do servidor. Como os sistemas utilizam o formato brasileiro “DD/MM/YYYY”, e estava num Windows Server 2012 R2 em inglês, tive que alterar algumas coisas. Para minha surpresa, não resolveu.
Pesquisando na WEB achei a solução:
1 – Abra o editor de registros no servidor onde estão armazenadas as páginas/sistemas com erro
(só mandar executar “regedit”);
2 – Localize a chave HKEY_CURRENT_USER\ControlPanel\Internacional
3 – Edite o parâmetro “sShortDate”. Coloque “dd/MM/yyyy” no conteúdo;
4 – Localize o mesmo parâmetro na chave HKEY_USERS\.DEFAULT\ControlPanel\International. Faça a mesma alteração no conteúdo.
5 – Saia do editor de registro e execute suas páginas normalmente. Recomendo reiniciar o servidor.
Espero ter ajudado.
Qualquer coisa, só deixar o comentário que responderei assim que possível.
0 Comentários
Obrigado por ler nosso conteúdo no eduardolam.com.br. Sua opinião é fundamental para nós! Deixe seu comentário abaixo e compartilhe suas ideias, dúvidas ou experiências. Cada feedback é uma oportunidade de aprimorarmos ainda mais nossos artigos e ajudar outros leitores. Participe da conversa!