Webly: Phpmailer - Problema Em Servidores Windows - Webly

Ir para

Regras para postagem

É permitido postar livremente respostas com comentários, testes e avaliações dos scripts. Postagens contendo dúvidas sobre o script, deverão ser postadas no fórum principal de PHP

IMPORTANTE: Todos os tutoriais postados neste fórum irão automaticamente para o portal Webly. Contribua você também e faça parte da equipe de colaboradores que fazem a evolução da web. Obrigado.
Página 1 de 1

Phpmailer - Problema Em Servidores Windows Tutorial para resolução. Avaliar tópico: ***** 1 Votos

#1 Membro offline   PXzin Ícone

  • Spiderman?
  • Ícone
Grupo:
Coordenadores
Posts:
1319
Cadastrado:
03-janeiro 07
Localização:
Sorocaba SP

Postou 17 junho 2008 - 03:54

O Dragun postou ótimo tutorial de como usar o PHPMailer aqui: http://www.webly.com...2/phpmailer.htm

Porém ao usa-lo surgiu um problema. O erro retornado era esse: Language string failed to load: instantiate 

Pesquisando por ai encontrei a solução.

O problema acontece em servidores WINDOWS e é dado por uma diferença entre WINDOWS e LINUX na hora de interpretar o HEADERS

Enfim, pra quem quiser ler aqui explica certinho: http://www.u-g-h.com...r-issue-on-iis/

Pra quem quer apenas a solução rápida, siga aqui:

Para solucionar basta editar o arquivo class.phpmailer.php subistituindo esse código:

//**
* Formats an address correctly.
* @access private
* @return string
*/
function AddrFormat($addr) {
if(empty($addr[1]))
$formatted = $addr[0];
else
{
$formatted = $this->EncodeHeader($addr[1], ‘phrase’) . ” <” .
$addr[0] . “>”;
}

return $formatted;
}


Por esse:

/**
* Formats an address correctly.
* @access private
* @return string
*/
function AddrFormat($addr) {

$formatted = $addr[0];

return $formatted;
}




E Shazaaaan!! Tudo funcionará normalmente!
Reformulando...
0

#2 Membro offline   Rafael Moura Ícone

  • Agora Sr. Rafael Moura.... :D
  • Ícone
Grupo:
Moderadores
Posts:
576
Cadastrado:
17-julho 06
Localização:
Cuiabá - MT
Interesses:
Programação Web, principalmente se for PHP, C#, CSS, JQuery...

Postou 17 junho 2008 - 04:50

Boa dica Pxzim... Parabéns... :thumbsup:
Poste seu tutorial aqui no Webly e ganhe uma graninha no seu próprio adsense :)
http://forum.webly.com.br/index.php?showtopic=16220
O iEvolution agora é Webly a "Internet + Humana"
http://www.webly.com.br/
Não respondo dúvidas por MP. O fórum ta aqui pra isso...
"Todas as coisas, portanto, que quereis que os homens vos façam, vós também tendes de fazer do mesmo modo a eles."
0

Página 1 de 1


Resposta rápida

  • Diminuir tamanho
  • Aumentar tamanho
  

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)