HTML com UTF-8-pt-br (CGI-Bin)

cgi-bin-paginacao

Um servidor com o Microsoft Windows Server e o IIS (Internet Information Services) instalado, nele vem como padrão de instalação reconhecer o texto do HTML no idioma inglês.

Recentemente, tive problemas de meu código HTML parar de reconhecer os acentos utilizados do idioma português-brasileiro.  Tentei de tudo, e nada fazia os acentos voltar a funcionar. Pesquisei em dois livros velhos de HTML da década de 80, e lá tinha um capitulo falando de CGI, então eu resolvi fazer um arquivo CGI para testar, e funcionou, a acentuação das palavras voltaram a funcionar perfeito novamente no HTML.

Caso algum de vocês passem pelo mesmo problema que eu, podem testar esta solução.

HTML-UTF8-CGI-BIN
Esse arquivo paginacao.cgi tem que ser feito o upload para dentro do servidor web.

Criei um arquivo CGI-Bin chamado paginacao.cgi com o seguinte conteúdo abaixo, ele funcionou perfeito:

#! / Bin / sh
Content-type: text / html
Language: pt-br
Charset: UTF-8-pt-br
==========================================================
Translation (portuguese to english):
A server that has Microsoft Windows Server and Internet Information Services (IIS) installed, it is by default that the installation recognizes English-language HTML text.
I recently had problems with my HTML code failing to recognize the accents used in the Portuguese-Brazilian language. I tried everything, and nothing made the accents work again. I researched two old HTML books from the 80’s, and there was a chapter talking about CGI, so I decided to make a CGI file to test, and it worked, the accentuation of the words came back perfect working again in HTML.
If any of you go through the same problem as me, you can test this solution.
HTML-UTF8-CGI-BIN
This paginacao.cgi file has to be uploaded to the web server.
I created a CGI-Bin file called paginacao.cgi with the following content below, it worked perfect:
#! / Bin / sh
Content-type: text / html
Language: pt-br
Charset: UTF-8-pt-br
==========================================================
=========================================================
Por Ana Mercedes Gauna (18/04/2017)
Senior Business Systems Analyst
CRA-RJ: 03-03161 | ABRAWEB: 66132
MCSE: 098-02070 Partner: 4935985
Twitter: @amgauna @AnaGaunaTech
Anúncios

Deixe uma Resposta

Please log in using one of these methods to post your comment:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s