Re: [FUG-BR] FreeTDS, FreeBSD, PHP, MSSQL e Charsets

2011-09-29 Por tôpico Alessandro de Souza Rocha
olha se te ajuda.
http://flourishlib.com/docs/UTF-8
http://php.net/manual/en/ref.mssql.php
http://www.unixodbc.org/doc/FreeTDS.html

Em 29 de setembro de 2011 01:12, Eduardo Schoedler
lis...@esds.com.br escreveu:
 O apache tem um parâmetro 'DefaultCharset'. Já tentou trocar? Já comparou o 
 phpinfo dos 2 servers?

 --
 Eduardo Schoedler
 Enviado via iPhone

 Em 29/09/2011, às 01:06, Alberane Lúcio alber...@yahoo.com.br escreveu:

 Olá Pessoal,


 Estou com muitas dúvidas sobre algumas configurações e cenários que tenho 
 por aqui, relacionados a bancos de dados LATIN1 e Páginas UTF8

 Eis o meu cenário


 Temos uma aplicação que roda com MSSQL e todos os seus dados estão em LATIN1.

 Em um primeiro momento tinhamos um servidor freebds 7.2 (salvo engano) que 
 rodava uma aplicação web. Esse aplicação é em php + zendframework e consome 
 dados do MSSQL. A aplicação está toda em UTF8, portanto tudo funcionava como 
 previsto, quando buscávamos dados do MSSQL o php tinha que converter para 
 UTF8. Até aqui nada de estranho né

 Houve um momento em que precisamos preparar um outro webserver, também com 
 freebsd, e nesse momento instalamos a versão 8. A instalação foi padrão, sem 
 nenhuma configuração diferente do normal que sempre fazemos por aqui com 
 bsd... instalamos o freetds, FAMP... etc...

 Porém a aplicação simplesmente passo a tratar os dados vindo do MSSQL ao 
 contrário... por algum motivo (eia a questão dessa discussão) o driver 
 freetds, ou alguma outra configuração no freebsd, passou a traduzir o dados 
 vindos do MSSQL de LANTIN1 para UTF8 e que fez o php desconverter os 
 dados, gerando problemas de acentuação, etc..., etc como não encontramos 
 a configuração tivemos alterar na aplicação toda a forma de uso de 
 utf8_encode/decode do PHP.

 Então surgem as perguntas!... Alguém consegue entender o que aconteceu? 
 Alguém já passou por isso antes?

 Obrigado pessoal!!


 _
 Atenciosamente

 Alberane Lúcio Thiago da Cunha
 (35) 9961 8420
 Varginha / MG
 Linux User #396371


 Visite:
 alberane.wordpress.com

 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
Alessandro de Souza Rocha
Administrador de Redes e Sistemas
FreeBSD-BR User #117
             Long live FreeBSD

                     Powered by 

                                          (__)
                                       \\\'',)
                                         \/  \ ^
                                         .\._/_)

                                     www.FreeBSD.org
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] FreeTDS, FreeBSD, PHP, MSSQL e Charsets

2011-09-28 Por tôpico Alberane Lúcio
Olá Pessoal,


Estou com muitas dúvidas sobre algumas configurações e cenários que tenho por 
aqui, relacionados a bancos de dados LATIN1 e Páginas UTF8

Eis o meu cenário


Temos uma aplicação que roda com MSSQL e todos os seus dados estão em LATIN1.

Em um primeiro momento tinhamos um servidor freebds 7.2 (salvo engano) que 
rodava uma aplicação web. Esse aplicação é em php + zendframework e consome 
dados do MSSQL. A aplicação está toda em UTF8, portanto tudo funcionava como 
previsto, quando buscávamos dados do MSSQL o php tinha que converter para UTF8. 
Até aqui nada de estranho né

Houve um momento em que precisamos preparar um outro webserver, também com 
freebsd, e nesse momento instalamos a versão 8. A instalação foi padrão, sem 
nenhuma configuração diferente do normal que sempre fazemos por aqui com bsd... 
instalamos o freetds, FAMP... etc...

Porém a aplicação simplesmente passo a tratar os dados vindo do MSSQL ao 
contrário... por algum motivo (eia a questão dessa discussão) o driver freetds, 
ou alguma outra configuração no freebsd, passou a traduzir o dados vindos do 
MSSQL de LANTIN1 para UTF8 e que fez o php desconverter os dados, gerando 
problemas de acentuação, etc..., etc como não encontramos a configuração 
tivemos alterar na aplicação toda a forma de uso de utf8_encode/decode do PHP.

Então surgem as perguntas!... Alguém consegue entender o que aconteceu? Alguém 
já passou por isso antes?

Obrigado pessoal!!
 

_ 
Atenciosamente 
 
Alberane Lúcio Thiago da Cunha 
(35) 9961 8420
Varginha / MG
Linux User #396371 


Visite:
alberane.wordpress.com


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeTDS, FreeBSD, PHP, MSSQL e Charsets

2011-09-28 Por tôpico Eduardo Schoedler
O apache tem um parâmetro 'DefaultCharset'. Já tentou trocar? Já comparou o 
phpinfo dos 2 servers?

--
Eduardo Schoedler
Enviado via iPhone

Em 29/09/2011, às 01:06, Alberane Lúcio alber...@yahoo.com.br escreveu:

 Olá Pessoal,
 
 
 Estou com muitas dúvidas sobre algumas configurações e cenários que tenho por 
 aqui, relacionados a bancos de dados LATIN1 e Páginas UTF8
 
 Eis o meu cenário
 
 
 Temos uma aplicação que roda com MSSQL e todos os seus dados estão em LATIN1.
 
 Em um primeiro momento tinhamos um servidor freebds 7.2 (salvo engano) que 
 rodava uma aplicação web. Esse aplicação é em php + zendframework e consome 
 dados do MSSQL. A aplicação está toda em UTF8, portanto tudo funcionava como 
 previsto, quando buscávamos dados do MSSQL o php tinha que converter para 
 UTF8. Até aqui nada de estranho né
 
 Houve um momento em que precisamos preparar um outro webserver, também com 
 freebsd, e nesse momento instalamos a versão 8. A instalação foi padrão, sem 
 nenhuma configuração diferente do normal que sempre fazemos por aqui com 
 bsd... instalamos o freetds, FAMP... etc...
 
 Porém a aplicação simplesmente passo a tratar os dados vindo do MSSQL ao 
 contrário... por algum motivo (eia a questão dessa discussão) o driver 
 freetds, ou alguma outra configuração no freebsd, passou a traduzir o dados 
 vindos do MSSQL de LANTIN1 para UTF8 e que fez o php desconverter os dados, 
 gerando problemas de acentuação, etc..., etc como não encontramos a 
 configuração tivemos alterar na aplicação toda a forma de uso de 
 utf8_encode/decode do PHP.
 
 Então surgem as perguntas!... Alguém consegue entender o que aconteceu? 
 Alguém já passou por isso antes?
 
 Obrigado pessoal!!
  
 
 _ 
 Atenciosamente 
  
 Alberane Lúcio Thiago da Cunha 
 (35) 9961 8420
 Varginha / MG
 Linux User #396371 
 
 
 Visite:
 alberane.wordpress.com
 
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] FreeTDS, FreeBSD, PHP, MSSQL e Charsets

2011-09-27 Por tôpico Alberane Lúcio
Olá Pessoal,

Estou com muitas dúvidas sobre algumas configurações e cenários que tenho por 
aqui, relacionados a bancos de dados LATIN1 e Páginas UTF8

Eis o meu cenário


Temos uma aplicação que roda com MSSQL e todos os seus dados estão em LATIN1.

Em um primeiro momento tinhamos um servidor freebds 7.2 (salvo engano) que 
rodava uma aplicação web. Esse aplicação é em php + zendframework e consome 
dados do MSSQL. A aplicação está toda em UTF8, portanto tudo funcionava como 
previsto, quando buscávamos dados do MSSQL o php tinha que converter para UTF8. 
Até aqui nada de estranho né

Houve um momento em que precisamos preparar um outro webserver, também com 
freebsd, e nesse momento instalamos a versão 8. A instalação foi padrão, sem 
nenhuma configuração diferente do normal que sempre fazemos por aqui com bsd... 
instalamos o freetds, FAMP... etc...

Porém a aplicação simplesmente passo a tratar os dados vindo do MSSQL ao 
contrário... por algum motivo (eia a questão dessa discussão) o driver freetds, 
ou alguma outra configuração no freebsd, passou a traduzir o dados vindos do 
MSSQL de LANTIN1 para UTF8 e que fez o php desconverter os dados, gerando 
problemas de acentuação, etc..., etc como não encontramos a configuração 
tivemos alterar na aplicação toda a forma de uso de utf8_encode/decode do PHP.

Então surgem as perguntas!... Alguém consegue entender o que aconteceu? Alguém 
já passou por isso antes?

Obrigado pessoal!!
 

_ 
Atenciosamente 
 
Alberane Lúcio Thiago da Cunha 
(35) 9961 8420
Varginha / MG
Linux User #396371 


Visite:
alberane.wordpress.com


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd