Quantcast
Channel: Recent posts across whole site
Viewing all articles
Browse latest Browse all 49206

Problema de encoding no XML

$
0
0

Depois de fazer o upgrade para a versão 7.2, a autenticação via CAS começou a dar erro, mas ainda assim autentica o user. Só que, na página principal do site, publica a vermelho o seguinte:

"..Warning: DOMDocument::loadXML(): Input is not proper UTF-8, indicate encoding ! Bytes: 0xE3 0x6F 0x20 0x63 in Entity, line: 3 in domxml_open_mem() (line 72 of /usr/share/pear/CAS/domxml-php4-to-php5.php)..."

Alguém tem ideia de como se resolve isto? Fico a aguardar. Obrigado

Abraços

Fernando Alberto

Olá Fernando. Criei uma discussão porque é a forma correcta de colocar a questão. Ao abrires o tema como um Job fechas a possibilidade de alguém responder à tua questão.

Longe de ser um entendido em XML diria que o teu problema tem a ver com caractéres "estranhos" (i.e. não UTF8) alguras na stream XML. Nesse caso é preciso passar tudo para UTF8 usando a função utf8_encode, por exemplo.

Para ver onde está o problema podes fazer um loop sobre as strings enviadas no XML e usar a função mb_check_encoding.


Viewing all articles
Browse latest Browse all 49206

Trending Articles