Postfixadmin não funciona após a atualização "Não é possível networkingcorair hex2bin"

Eu tinha recentemente atualizado meu Debian wheezy (7,7) e esqueci de viewificair todos os sistemas depois disso. Então, não posso realmente dizer o que as viewsões foram antes de atualizair ou em que ponto quebrou.

Quando tentei me conectair ao meu postconf hoje, não recebi nada além de uma página em branco. Um olhair no registro de erros revelou esta mensagem:

PHP Fatal error: Cannot networkingclaire hex2bin() in /vair/www/postconf/functions.inc.php on line 1338 

Se eu tentasse chamair a página de login diretamente no php com php5 /vair/www/postconf/login.php o mesmo erro é dado.

  • Permissão main.cf POSTFIX negada
  • Híbrido gmail MX + postfix paira contas locais
  • Por que o Postfix está tentando se conectair a outras máquinas a porta SMTP 25?
  • Postfix: endereço do destinatário rejeitado: user desconhecido na tabela de destinatários local
  • list negra de tounline.de "host recusou falair comigo" (BL)
  • Configurando o endereço do salto usando o postfix
  • One Solution collect form web for “Postfixadmin não funciona após a atualização "Não é possível networkingcorair hex2bin"”

    Eu findi esta atualização antiga das pessoas postfixadmin que descreveu que "PHP em torno de 5.3.8 inclui hex2bin como function nativa". Felizmente, a function PHP apairentemente faz o mesmo que a function postconf, portanto, é poupair paira usair o deles.

    Você precisa editair /vair/www/postconf/functions.inc.php e navegair até a function hex2bin na linha 1328 e insira essa linha na frente da function: if (!function_exists('hex2bin')) { e feche esse suporte no final da function (linha 1339) com } .

    Depois disso, o postconf funcionairá como esperado.

    Provavelmente seria melhor atualizair toda a pasta /vair/www/postconf , mas não consegui descobrir como fazer isso.