RESOLVIDO: CharSet na Versão 9

Reconheço que é um assunto já muitas vezes abordado aqui. Mas nesta minha conversão da versão 8 para a 9 estou a ter problemas com o charset.
1º Para a acentuação funcionar corretamente qual o charset português indicado? Para a versão 9
2º uft8 esta a me dar alguns problemas principalmente quando gero um documento word através da libraria PHPword (ver anexo) funcionava bem na versão 8 mas agora na versão 9 (ver anexo)
3º Entende-se que se na versão 8 está tudo bem com o charset, quando converso para a versão 9 origina problemas na acentuação e carateres especiais portugueses (çãóá etc)

Resolução: Colocar tudo igual: na conexão, na Base de Dados e na Produção


Screenshot_1word1.jpg

Utf8 acredito ser o mais indicado e não vi esse ripo de.problemas na v9.
Verifique o charset do projeto e ou das aplicações e mude tudo para utf 8 e no banco de dados também.
As conexões também fazem referência ao charset, altere se for diferente de utf8.

Quanto a biblioteca usada externamente ao scriptcase precisa analisar como ela trabalha com charset.

Localmente, não consegui simular o problema usando um projeto e base próprios. O suporte pode dar uma olhada no que está acontecendo com sua aplicação se você fornecer um dump da base e o projeto exportado lá. Eles podem simular o processo e determinar se existe mesmo um bug ou informar qual a configuração necessária no teu projeto pra o funcionamento correto.

Se você não tem suporte, não vai ser possível resolver isso rapidamente via chat e/ou ticket, mas você pode tentar o e-mail bugs@netmake.com.br. O tempo de resposta é bem maior, mas eles também analisam o caso e retornam com uma das duas alternativas.

Não esqueça do dump da base e do projeto exportado, eles vão pedir.